body.ar-studio:before{display:none}body.ar-studio .shopify-section-group-header-group,body.ar-studio .shopify-section-group-footer-group,body.ar-studio [data-companions],body.ar-studio .companions,body.ar-studio .companion,body.ar-studio .store-delights{display:none!important}@media(max-width:749px){body.ar-studio:before{display:block;background:linear-gradient(90deg,#080a08b8 0%,#080a0870 26%,transparent 38%,transparent 63%,#080a0870 77%,#080a08b8 100%),#141512 var(--gallery-room-image) center / cover no-repeat}}.gallery-header{height:78px;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:32px;background:#111210d9;border-bottom:1px solid #eeeece16;color:#eee9df}.gallery-logo{display:block;width:250px;flex-shrink:0}.gallery-logo img{display:block;width:100%;height:auto;mix-blend-mode:lighten;filter:contrast(1.2)}.gallery-header__links{display:flex;align-items:center;gap:40px;margin:0 auto}.gallery-header a{color:#eee9df;text-decoration:none}.gallery-header__links a{padding:25px 0;font-size:15px;border-bottom:3px solid transparent}.gallery-header__links [aria-current]{border-color:#f15a48}.gallery-header__basket{display:grid;place-items:center;width:48px;height:48px}.gallery-header__basket svg{width:36px;height:36px}.gallery-header a:focus-visible{outline:2px solid #f8ad89;outline-offset:4px}.design-page.gallery-page{--design-paper: #191a17;--design-ink: #eee9df;--design-muted: #bcb9af;--design-line: #45463e;--design-accent: #ff8e73;--design-radius: 10px;color-scheme:dark;background:transparent;padding:0;font-size:14px}.design-page.gallery-page [hidden]{display:none!important}.design-page.gallery-page .design-page__layout{display:grid;grid-template-columns:minmax(310px,1fr) minmax(360px,1.8fr) minmax(340px,1fr);gap:0;max-width:1800px;padding:0;margin:0 auto;align-items:start}.gallery-story{grid-column:1;grid-row:1;padding:26px 24px 22px;min-width:0;background:linear-gradient(110deg,#111210f5,#111210e8);border-radius:0 0 24px;border:1px solid #eeeece14;border-top:0}.design-page.gallery-page .design-page__preview{--gallery-sheet-width: min(100cqw, calc((100svh - 230px) * var(--design-aspect-num)));container-type:inline-size;grid-column:2;grid-row:1;position:sticky;top:0;margin:0;padding:24px 42px 64px;min-width:0;min-height:calc(100svh - 78px);align-self:start;align-content:start;gap:12px;background:transparent}.gallery-inspector{grid-column:3;grid-row:1;min-width:0;padding:14px 22px 20px;background:linear-gradient(250deg,#111210f5,#111210e8);border:1px solid #eeeece20;border-radius:24px 0 0 24px}.design-page.gallery-page .design-page__stage{width:100%;max-width:var(--gallery-sheet-width);margin:0 auto;max-height:none;aspect-ratio:auto;border:1px solid #595043;border-radius:0;box-shadow:0 16px 48px #0009}.design-page.gallery-page .design-page__stage[data-gallery-frame]:not([data-gallery-frame=none]){border-width:calc(var(--gallery-sheet-width) * var(--gallery-frame-ratio));box-shadow:1px 1px #817562,3px 4px #302b24,7px 10px 16px #0009,0 22px 42px #0008}.design-page.gallery-page .design-page__stage[data-gallery-frame=white]{border-color:#eeeae1 #d2cec5 #dedad1 #f5f1e9}.design-page.gallery-page .design-page__stage[data-gallery-frame=black]{border-color:#33332f #121311 #1b1c19 #41413b}.design-page.gallery-page .design-page__stage[data-gallery-frame=wood]{border-color:#d3bb91 #ae9169 #c2a77e #dec8a5;border-image:repeating-linear-gradient(97deg,#cbb38c 0,#d8c29c 2px,#ceb68e 4px,#dfc9a6 7px,#c5ac84 9px) 12}.design-page.gallery-page .design-page__stage[data-gallery-frame]:not([data-gallery-frame=none]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 0 1px #4b42316b,inset 2px 3px 5px #33281950}.design-page.gallery-page .design-page__stage svg,.design-page.gallery-page .design-page__example{width:100%;height:auto;max-height:none;border-radius:0}.design-page.gallery-page [data-design-preview-static] .design-page__example{aspect-ratio:var(--design-aspect, 1000 / 1400);object-fit:cover}.design-page.gallery-page .design-page__preview-tools{justify-content:center;gap:6px;padding:8px;margin:0 auto;background:#242520;border-radius:28px}.design-page.gallery-page .design-page__tool{min-height:40px;padding:8px 13px;border-color:transparent;color:#eee9df;background:transparent;font-size:12px}.design-page.gallery-page .design-page__tool[aria-pressed=true]{background:#41423a;color:#fff}.design-page.gallery-page .design-page__watermark-note{font-size:11px;line-height:1.5;color:#aaa89d;max-width:370px;margin:0 auto;text-align:center}.design-page.gallery-page .design-page__caption{display:none}.design-page.gallery-page .design-page__heading{font-family:Georgia,serif;font-size:clamp(32px,3vw,44px);line-height:1.12;margin:8px 0 12px;color:#eee9df;display:flex;align-items:center;justify-content:space-between;gap:8px}.design-page.gallery-page .gallery-product-name{font-size:clamp(26px,2.2vw,34px)}.gallery-count{font:15px/1.3 var(--font-body-family, sans-serif);white-space:nowrap;color:#d8d2c5}.gallery-count:after{content:"moments";display:block;font-size:11px;color:#bcb9af}.design-page.gallery-page .design-page__eyebrow{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#bcb9af;margin:0}.gallery-intro{color:#c9c5ba;line-height:1.55;margin:0 0 16px}.gallery-words .design-page__also{margin:0}.gallery-words .design-page__also-title,.gallery-words .design-page__fold-summary,.gallery-finishing .design-page__fold-summary{display:none}.gallery-finishing .design-page__fold{margin:0;padding:0;border:0}.gallery-story-tabs .gallery-tab{min-height:68px}.gallery-words .design-page__hint{margin:0 0 7px}.gallery-story>.design-page__price,.gallery-story>.design-page__materials-summary,.gallery-story>.design-page__intro,.gallery-story>.design-page__gallery,.gallery-story>.design-page__you-need,.gallery-story>.design-page__you-need-fallback,.gallery-story>.design-page__label,.design-page.gallery-page [data-design-more-from],.design-page.gallery-page .design-page__copy{display:none}.design-page.gallery-page .design-page__panel>:is(.design-page__price,.design-page__materials-summary,.design-page__intro,.design-page__gallery,.design-page__you-need,.design-page__you-need-fallback,.design-page__label){display:none}.design-page.gallery-page .design-page__step-title{font-family:inherit}.design-page.gallery-page .design-page__trust,.design-page.gallery-page .design-page__faq{content-visibility:auto;contain-intrinsic-size:auto 480px}.gallery-occasions{margin-bottom:18px}.gallery-occasions>summary{cursor:pointer;color:#d5d0c3;font-size:13px;padding:10px 0}.design-page.gallery-page .design-page__step-head{margin:0 0 14px}.design-page.gallery-page .design-page__step-num{display:none}.gallery-story [data-design-fields-required]>.design-page__step-head,.design-page.gallery-page [data-design-fields-options]>.design-page__step-head{display:none}.design-page.gallery-page .design-page__step{margin:0;padding:0;border:0}.design-page.gallery-page .design-page__fields{gap:17px}.gallery-story .design-page__field--moments>.design-page__label{display:none}.design-page.gallery-page .design-page__label{font-size:15px;font-weight:600;margin:0 0 7px}.design-page.gallery-page .design-page__hint{font-size:12px;line-height:1.5;color:#bcb9af;margin:4px 0 10px}.design-page.gallery-page .design-page__input{background:#242620;border:1px solid #626358;color:#f5f0e6;border-radius:7px;padding:10px 12px;font-size:16px;min-height:44px;box-shadow:none}.design-page.gallery-page .design-page__input:focus{outline:2px solid #f59475;outline-offset:2px;box-shadow:0 0 0 5px #f5ae7826,0 0 20px #f5ae7852}.design-page.gallery-page .design-page__input::placeholder{color:#aaa99e}.design-page.gallery-page .design-page__field--moments .design-page__moments{display:grid;gap:8px;margin:0}.design-page.gallery-page .design-page__field--moments .design-page__moment{position:relative;display:grid;grid-template-columns:23px 58px minmax(0,1fr) 32px;align-items:center;gap:9px;border:1px solid #ffffff09;background:#23241f;border-radius:12px;padding:10px 6px 10px 10px;margin:0;transition:transform .14s ease,border-color .14s ease,background .14s ease}.design-page.gallery-page .design-page__field--moments .design-page__moment:hover{border-color:#7b796663;background:#292a24}.gallery-moment-number{display:grid;place-items:center;width:23px;height:23px;border:1px solid #aaa38d;border-radius:50%;font-size:11px;color:#d2c9b6}.gallery-drag{width:32px;height:48px;border:0;background:transparent;color:#b9b4a4;cursor:grab;touch-action:none;padding:0;display:grid;place-items:center}.gallery-drag:after{content:"";width:12px;height:24px;background:radial-gradient(circle,currentColor 1.4px,transparent 1.6px) 0 0 / 6px 6px}.gallery-drag:hover{color:#ffb190}.is-reordering{-webkit-user-select:none;user-select:none}.design-page.gallery-page .design-page__field--moments .design-page__moment.is-dragging{z-index:5;transition:none;border-color:#f59d78;box-shadow:0 12px 24px #0008;background:#34362c}.is-dragging .gallery-drag{cursor:grabbing}.design-page.gallery-page .design-page__field--moments .design-page__moment.is-editing{border-color:#f48662;background:#292a23}.design-page.gallery-page .design-page__field--moments .design-page__picture-wrap{width:58px;align-self:center}.design-page.gallery-page .design-page__field--moments .design-page__picture{position:relative;width:58px;height:66px;background:#e6ddcb;border:0;border-radius:6px;padding:3px 3px 19px;overflow:hidden}.gallery-picture-cue{position:absolute;bottom:0;left:0;right:0;padding:2px;background:#34382ded;color:#fff1db;font-size:12px;font-weight:500;line-height:15px;text-decoration:underline;text-underline-offset:2px}.design-page.gallery-page .design-page__field--moments .design-page__picture-label{display:none}.gallery-moment-toggle{border:0;background:transparent;color:#eee9df;padding:0;text-align:left;cursor:pointer;min-width:0;min-height:62px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.gallery-moment-date{font-size:14px}.gallery-moment-caption{font-size:12px;line-height:1.4;overflow-wrap:anywhere}.gallery-moment-cue{font-size:12px;color:#f8a98c;text-decoration:underline;text-underline-offset:3px}.design-page.gallery-page .design-page__field--moments .design-page__moment-body{grid-column:1 / -1;min-width:0;padding-top:5px}.design-page.gallery-page .design-page__field--moments .design-page__moment-top{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px;align-items:center}.design-page.gallery-page .design-page__field--moments .design-page__input--year{width:88px;flex:0 0 88px}.design-page.gallery-page .design-page__field--moments .design-page__moment-body>.design-page__sr{position:static;width:auto;height:auto;clip:auto;clip-path:none;display:block;font-size:12px;margin-bottom:5px}.design-page.gallery-page .design-page__defining,.design-page.gallery-page .design-page__move button,.design-page.gallery-page .design-page__remove{color:#e4ded2;border-color:#606155;background:#2e3028;min-height:36px}.design-page.gallery-page .design-page__counter{color:#bab7aa;font-size:11px}.design-page.gallery-page .design-page__field--moments .design-page__moments-guide{color:#c5c1b7;font-size:12px;line-height:1.5}.design-page.gallery-page .design-page__add,.design-page.gallery-page .design-page__submit,.gallery-choose{border:0;border-radius:28px;background:#d43b2f;color:#fff;padding:13px 20px;min-height:48px;font-size:15px;font-weight:650;cursor:pointer;box-shadow:none}.design-page.gallery-page .design-page__add{width:auto;min-width:205px;margin:4px 0 12px;padding:11px 24px}.design-page.gallery-page .design-page__add:before{content:"+";font-weight:300;font-size:24px;line-height:16px;vertical-align:-1px;margin-right:12px}.design-page.gallery-page .design-page__add:hover,.design-page.gallery-page .design-page__submit:hover,.gallery-choose:hover{background:#ce4032}.design-page.gallery-page .design-page__submit:disabled{opacity:.55;cursor:not-allowed}.design-page.gallery-page .design-page__picture-grid{grid-column:1 / -1;background:#303128;border-color:#5a5c50}.design-page.gallery-page .design-page__picture-option{color:#eee9df}.design-page.gallery-page .design-page__problem,.design-page.gallery-page .design-page__notice{color:#ffbd9e;background:#35271f}.design-page.gallery-page .design-page__notice--soft{color:#ddd7ca;background:#24251f}.gallery-tabs{display:flex;justify-content:space-between;border-bottom:1px solid #ffffff18;gap:8px;margin-bottom:20px}.gallery-tab{flex:1;min-height:80px;padding:8px 3px 12px;color:#c9c6bb;font-size:13px;line-height:1.3;cursor:pointer;background:none;border:0;border-bottom:3px solid transparent}.gallery-tab-icon{display:block;height:24px;width:24px;margin:0 auto 8px;background:currentColor;-webkit-mask:var(--gallery-icon) center / contain no-repeat;mask:var(--gallery-icon) center / contain no-repeat}.gallery-tab-icon--0{--gallery-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='m4 16-1 5 5-1L21 7l-4-4Z M13 7l4 4 M4 16l4 4'/%3E%3C/svg%3E")}.gallery-tab-icon--1{--gallery-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4'%3E%3Cpath d='M2 5h20M2 12h20M2 19h20'/%3E%3Cpath d='M8 2v6m8 1v6M6 16v6' stroke-width='3'/%3E%3C/svg%3E")}.gallery-tab-icon--2{--gallery-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4'%3E%3Crect x='5' y='2' width='14' height='20' rx='1'/%3E%3Cpath d='M8 5h8v14H8Z'/%3E%3C/svg%3E")}.gallery-tab-icon--moments{--gallery-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4'%3E%3Cpath d='M5 4v16M10 5h11M10 12h11M10 19h11'/%3E%3Ccircle cx='5' cy='5' r='2'/%3E%3Ccircle cx='5' cy='12' r='2'/%3E%3Ccircle cx='5' cy='19' r='2'/%3E%3C/svg%3E")}.gallery-tab[aria-selected=true]{color:#fff4e6;border-bottom-color:#f26750}.gallery-tab--next{border-radius:8px 8px 0 0;color:#ffe1bd;background:#f5ae781a}.gallery-tab--next,.design-page.gallery-page .gallery-input--next{box-shadow:inset 0 0 0 2px #f5ae78b3,0 0 14px #f5ae7852;animation:gallery-next-glow 2s ease-in-out 2}@keyframes gallery-next-glow{50%{box-shadow:inset 0 0 0 2px #ffd0a3,0 0 0 4px #f5ae7826,0 0 24px #f5ae7880}}.gallery-guidance{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;border-top:1px solid #ffffff18}.gallery-guidance button{min-height:44px;background:transparent;border:0;cursor:pointer}.gallery-guidance__next{color:#f4ae91;font-size:13px;text-align:left;padding:8px 0;text-decoration:underline;text-underline-offset:3px}.gallery-guidance__dismiss{color:#bcb9af;min-width:44px;font-size:20px;padding:8px}.design-page.gallery-page .design-page__optional{margin:0}.design-page.gallery-page .design-page__optional>summary{display:none}.design-page.gallery-page .design-page__fold{border:0;padding:0}.design-page.gallery-page .design-page__fold-summary{color:#eee9df;margin-bottom:16px}.design-page.gallery-page .design-page__field--thumbnails,.design-page.gallery-page .design-page__thumbs{min-width:0}.design-page.gallery-page .design-page__thumb-grid{min-width:0;width:100%;gap:7px;grid-template-columns:repeat(auto-fit,minmax(52px,1fr))!important}.design-page.gallery-page .design-page__thumb-grid:has(input[name=design-timeline-print-artStyle]){grid-template-columns:repeat(5,minmax(80px,1fr))!important;overflow-x:auto;padding:3px 3px 8px;scrollbar-color:#a39c85 #282a23}.design-page.gallery-page .design-page__thumb-grid::-webkit-scrollbar{height:12px}.design-page.gallery-page .design-page__thumb-grid:has(input[name=design-timeline-print-backdrop]){grid-template-columns:repeat(auto-fit,minmax(72px,1fr))!important}@media(max-width:520px){.design-page.gallery-page .design-page__thumb-grid:has(>:nth-child(13)){grid-template-columns:repeat(4,minmax(0,1fr))!important}}.design-page.gallery-page .design-page__thumbs{gap:7px;margin:0}.design-page.gallery-page .design-page__thumb{background:transparent;color:#eee9df;padding:3px 0;border:1px solid transparent;border-radius:8px}.design-page.gallery-page .design-page__thumb-image{border-radius:6px;background:#e9dfca;border:0}.design-page.gallery-page .design-page__thumb:has(input:checked){border-color:#f69b75;background:#313128}.design-page.gallery-page .design-page__thumb-label{font-size:12px;font-weight:400;letter-spacing:0;line-height:1.35;padding-top:6px;min-height:0;color:#ddd8ce;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.design-page.gallery-page .design-page__columns.is-two{grid-template-columns:minmax(0,1fr)}.design-page.gallery-page [data-field-key=editionChoices] .design-page__column{gap:18px}.design-page.gallery-page .design-page__columns.is-two .design-page__column+.design-page__column{margin-top:12px;padding-top:12px;border-top:1px solid #45463e}.design-page.gallery-page .design-page__thumbs--text .design-page__thumb{padding:7px 13px;border:1px solid #68695b;border-radius:999px;background:#25271f}.design-page.gallery-page .design-page__thumbs--text .design-page__thumb-label{padding-top:0;font-size:13px;color:inherit}.design-page.gallery-page .design-page__thumbs--text .design-page__thumb:hover{border-color:#a39c85}.design-page.gallery-page .design-page__thumbs--text .design-page__thumb:has(input:checked){background:#e5ddce;border-color:#e5ddce;color:#191b15}.design-page.gallery-page .design-page__thumbs--text .design-page__thumb:has(input:checked) .design-page__thumb-label{color:#191b15;font-weight:600}.design-page.gallery-page .gallery-sample-choice{border-color:transparent;background:transparent;padding:3px 0}.gallery-sample{display:grid;place-items:center;width:100%;height:49px;border:1px solid #ffffff20;border-radius:7px;background:#262722;box-shadow:inset 0 1px 2px #ffffff07}.gallery-sample--colourway{border-radius:50%;width:42px;height:42px;margin:3px auto;border:0;box-shadow:none}.gallery-sample--typeface{font-size:28px;line-height:1;color:#e9dfcb}.gallery-sample--texture{background-color:#ded5c3;height:38px}.gallery-sample--texture[data-value=grain]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.3' filter='url(%23n)'/%3E%3C/svg%3E")}.gallery-sample--texture[data-value=fibre]{background-image:repeating-linear-gradient(30deg,transparent 0 2px,#8c785315 3px,transparent 4px 7px),repeating-linear-gradient(115deg,transparent 0 3px,#ffffff80 4px,transparent 5px 9px)}.gallery-sample--texture[data-value=cardstock]{background:#cfbea1}.gallery-sample--texture[data-value=linen]{background-image:repeating-linear-gradient(0deg,#8e79591f 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,#ffffff70 0 1px,transparent 1px 3px)}.design-page.gallery-page .gallery-sample-choice:has(input:checked){background:transparent;border-color:transparent}.design-page.gallery-page .design-page__thumb:has(input:checked):after{display:none}.design-page.gallery-page .design-page__thumb:has(input:checked) .design-page__thumb-image{box-shadow:none}.gallery-sample-choice:has(input:checked) .gallery-sample{outline:2px solid #f79871;outline-offset:2px}.gallery-sample-choice:has(input:checked) .gallery-sample--typeface{background:#e9dfcb;color:#1c2119}.gallery-sample-choice:has(input:checked) .design-page__thumb-label{color:#fff8e9}.design-page.gallery-page .design-page__choice-note{margin:0}.gallery-options .gallery-occasions{margin:2px 0 0}.gallery-options .gallery-occasions>summary{padding:7px 0;color:#bbb5a5}.design-page.gallery-page .design-page__choice-note{font-size:11px;color:#bcb9af}.design-page.gallery-page .design-page__recipes{margin:0 0 10px}.design-page.gallery-page .design-page__recipe-strip{gap:8px}.design-page.gallery-page .design-page__recipe{background:#24261f;border-color:#555648;color:#eee9df;padding:7px}.design-page.gallery-page .design-page__recipe-note{font-size:10px;color:#bcb9af}.design-page.gallery-page .design-page__recipe-name{font-size:11px}.design-page.gallery-page .design-page__swatch{border-color:#6e7060}.design-page.gallery-page .design-page__finish-choice{background:#242620;color:#eee9df;border-color:#626358}.design-page.gallery-page .design-page__finish-choice[aria-pressed=true]{background:#35382d;border-color:#f59475}.design-page.gallery-page .design-page__pill{background:#25271f;border-color:#68695b;color:#eee9df}.design-page.gallery-page .design-page__pill:has(input:checked){background:#e5ddce;border-color:#e5ddce;color:#191b15}.design-page.gallery-page .design-page__pill .design-page__pill-text{background:transparent;color:inherit}.design-page__quick-cart{display:block;margin:8px 0;padding:9px 12px;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}.gallery-purchase{border:1px solid #ffffff13;border-radius:17px;background:#20221c;padding:16px;margin-top:18px}.gallery-purchase__heading{font-family:inherit;font-size:17px;margin:0 0 10px;color:#eee9df}.design-page.gallery-page .gallery-purchase .design-page__print-line{display:block;text-align:left;border:0;margin:0 0 10px;padding:0;font-size:15px}.design-page.gallery-page .gallery-purchase .design-page__print-line>span{display:block}.design-page.gallery-page .gallery-purchase .design-page__print-short{display:none}.design-page.gallery-page .gallery-purchase .design-page__print-line{height:auto;white-space:normal}.gallery-purchase .design-page__delivery-line{font-size:11px;margin:12px 0}.gallery-choose{width:100%;margin-top:10px}.design-page.gallery-page .design-page__terms{color:#c5c1b7;font-size:12px}.design-page.gallery-page .design-page__arrives{font-size:12px;margin-top:16px;line-height:1.5}.design-page.gallery-page .design-page__zoom-open{background:#282a22;color:#fff4e6;border:1px solid #6c6a59}.design-page.gallery-page button:focus-visible,.design-page.gallery-page summary:focus-visible{outline:2px solid #ffc099;outline-offset:3px}@media(min-width:1100px){.gallery-story,.gallery-inspector{max-height:calc(100svh - 110px)}.gallery-story{overflow-y:auto;scrollbar-gutter:stable}.gallery-inspector{display:flex;flex-direction:column}.gallery-tabs,.gallery-purchase{flex-shrink:0}.gallery-options{overflow-y:auto;min-height:0;scrollbar-gutter:stable;padding:4px;margin:-4px}.gallery-purchase{position:static}}@media(min-width:1100px){.design-page.gallery-page .gallery-options .design-page__submit{position:sticky;bottom:0;z-index:2;box-shadow:0 0 0 8px #111210,0 -22px 18px 4px #111210e6}}.gallery-story,.gallery-options{scrollbar-width:auto;scrollbar-color:#a39c85 #282a23}.gallery-story::-webkit-scrollbar,.gallery-options::-webkit-scrollbar{width:12px}.gallery-story::-webkit-scrollbar-track,.gallery-options::-webkit-scrollbar-track{background:#282a23;border-radius:8px}.gallery-story::-webkit-scrollbar-thumb,.gallery-options::-webkit-scrollbar-thumb{background:#a39c85;border:3px solid #282a23;border-radius:8px}.gallery-story::-webkit-scrollbar-thumb:hover,.gallery-options::-webkit-scrollbar-thumb:hover{background:#d2c5a5}@media(max-width:1099px){.gallery-header{padding:0 20px;gap:20px}.gallery-header__links{gap:20px}.design-page.gallery-page .design-page__layout{grid-template-columns:minmax(300px,1fr) minmax(330px,1fr)}.design-page.gallery-page .design-page__preview{grid-column:1;grid-row:1 / 3}.gallery-story{grid-column:2;grid-row:1}.gallery-inspector{grid-column:2;grid-row:2}}@media(max-width:749px){.gallery-header{height:64px;padding:0 16px;gap:12px}.gallery-logo{width:200px}.gallery-header__links{display:none}.design-page.gallery-page .design-page__layout{display:flex;flex-direction:column}.design-page.gallery-page{--gallery-art-height: min(360px, 42svh)}.design-page.gallery-page .design-page__preview{--gallery-sheet-width: min(100cqw, calc(var(--gallery-art-height) * var(--design-aspect-num)));order:0;position:sticky;top:calc(-1 * var(--design-peek, 0px));width:100%;min-height:0;margin:0;padding:8px 12px;background:linear-gradient(#11121055,#11121077),var(--gallery-room-image) 28% center / cover no-repeat;z-index:4;border-bottom:1px solid #3b3c32;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px}.design-page.gallery-page .design-page__stage{max-height:var(--gallery-art-height);max-width:calc(var(--gallery-art-height) * var(--design-aspect-num));grid-column:1 / -1;grid-row:1}.design-page.gallery-page .design-page__preview-tools{grid-column:2;grid-row:2;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:2px;border-radius:24px;padding:2px;width:100%}.design-page.gallery-page .design-page__tool{min-height:44px;font-size:12px;padding:8px 4px}.design-page.gallery-page .design-page__watermark-note{grid-column:1 / -1;grid-row:3;font-size:12px;margin:0 auto}.design-page.gallery-page .design-page__drag-hint{grid-column:1 / -1;grid-row:5;font-size:12px;margin:0 auto;text-align:center}.design-page.gallery-page .design-page__zoom-open{grid-column:1;grid-row:2;place-self:center;margin:0;min-height:44px;font-size:12px;padding:8px;gap:4px}.design-page.gallery-page .design-page__sides{grid-column:1 / -1;grid-row:4;justify-content:center}.gallery-story{order:1;width:100%;padding:12px 20px}.gallery-story>.design-page__eyebrow,.gallery-intro{display:none}.gallery-tabs{margin-bottom:12px}.gallery-story-tabs .gallery-tab{min-height:44px;padding:8px 3px;display:flex;align-items:center;justify-content:center;gap:8px}.gallery-story-tabs .gallery-tab-icon{width:18px;height:18px;margin:0}.gallery-inspector{order:2;width:100%;padding:0 20px 24px;border:0}.design-page.gallery-page{padding-bottom:108px}.gallery-purchase{position:fixed;bottom:0;left:0;right:0;z-index:6;margin:0;padding:12px 16px;border-radius:0;display:flex;gap:12px;align-items:center;box-shadow:0 -8px 24px #0006}.gallery-purchase__heading,.gallery-purchase .design-page__delivery-line{display:none!important}.gallery-purchase .design-page__print-line-when{display:block;font-size:11px;opacity:.85}.design-page.gallery-page .gallery-purchase .design-page__print-line{flex:1;margin:0;font-size:12px}.gallery-choose{width:auto;max-width:48%;margin:0;font-size:13px;padding:12px 16px}.design-page.gallery-page .design-page__heading{font-size:24px;margin:0 0 8px}.gallery-drag{width:44px}.design-page.gallery-page .design-page__field--moments .design-page__moment{grid-template-columns:23px 58px minmax(0,1fr) 44px;gap:7px}.design-page.gallery-page .design-page__defining,.design-page.gallery-page .design-page__move button,.design-page.gallery-page .design-page__remove{min-height:44px}.design-page.gallery-page .design-page__wall{grid-column:1 / -1;grid-row:1;max-height:var(--gallery-art-height)}.design-page.gallery-page .design-page__notice{grid-column:1 / -1;grid-row:3;position:relative;z-index:1;background:#35271f}.design-page.gallery-page .design-page__preview:has(.design-page__notice:not([hidden])) .design-page__watermark-note{display:none}.design-page.gallery-page .design-page__field--moments .design-page__moment,.design-page.gallery-page .design-page__field,.design-page.gallery-page .design-page__input,.gallery-inspector,.gallery-tabs,.gallery-guidance{scroll-margin-top:calc(var(--gallery-art-height) + 110px)}}@media(max-width:359px){.design-page.gallery-page .design-page__zoom-open{min-width:44px}.design-page.gallery-page .design-page__zoom-word{display:none}}@media(prefers-reduced-motion:reduce){.design-page.gallery-page *,.gallery-header *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(max-width:749px){.gallery-story,.gallery-inspector{background:#111210e0}}.gallery-purchase .hen-set__bulk{margin:6px 0;font-size:12px}.gallery-purchase .hen-set__bulk summary{min-height:32px;cursor:pointer}.gallery-purchase .hen-set__bulk ul{max-height:150px;overflow-y:auto}.gallery-purchase .hen-set__saving{font-size:12px;margin:4px 0}@media(max-width:749px){.hen-set .gallery-purchase{flex-wrap:wrap;gap:4px 12px}.hen-set .gallery-purchase .hen-set__bulk{order:3;flex-basis:100%;margin:0}.hen-set .gallery-purchase .hen-set__saving{display:none}.hen-set .gallery-purchase .hen-set__bulk[open] ul{max-height:130px}}@media(max-width:749px){.design-page.gallery-page .design-page__facts{grid-column:1 / -1;grid-row:4;margin:4px 0;font-size:11px;line-height:1.35}}.design-page.gallery-page .design-page__stops .design-page__stop-actions .design-page__stop-grip{color:#bab7aa;background:none;border:0}.design-page.gallery-page .design-page__value-note{color:#f1d9a8}@media(max-width:420px){.design-page.gallery-page .design-page__thumb-grid{padding-inline:2px;box-sizing:border-box}}@media(max-width:749px){.design-page.gallery-page .gallery-story{padding-top:8px}.design-page.gallery-page .gallery-product-name{margin-bottom:2px}.design-page.gallery-page .gallery-words{gap:12px}.design-page.gallery-page .gallery-words>.design-page__draft{order:1;margin:0}.design-page.gallery-page .gallery-words>.design-page__sample-note{margin:0}.design-page.gallery-page .design-page__preview .design-page__facts{margin:0}.design-page.gallery-page .design-page__layout>.design-page__promises.is-after-choices{order:3;width:100%;box-sizing:border-box;margin:0;padding:16px 20px 24px;background:#111210e0}.design-page.gallery-page .design-page__tap-hint{background:#141512e6;color:#fff4e6;border-color:#6c6a59}.design-page.gallery-page .gallery-words>.design-page__sample-note:not([hidden]):not(:empty){padding:6px 10px!important;line-height:1.35!important}.design-page.gallery-page .design-page__jump{align-self:flex-end;min-height:36px;margin:-6px 0;padding:0 2px;color:#f1d9a8;font-size:13px;text-decoration:underline;text-underline-offset:3px;background:none;border:0}}.design-page.gallery-page .design-page__jump[hidden]{display:none}.design-page.gallery-page .design-page__watermark-note{grid-row:3;grid-column:1 / -1}.design-page.gallery-page .design-page__render-status,.design-page.gallery-page .design-page__render-missing{position:relative;top:auto;left:auto;grid-row:3;grid-column:1 / -1;justify-self:center;align-self:center;z-index:2;max-width:100%;margin:0;padding:1px 10px;border-radius:10px;background:#141512;font-size:12px;line-height:18px;text-align:center}.design-page.gallery-page .design-page__render-missing{color:#f4d9a8;font-weight:600}.design-page.gallery-page .design-page__render-status[data-state=ready],.design-page.gallery-page .design-page__preview:has(.design-page__render-missing:not([hidden])) .design-page__render-status,.design-page.gallery-page .design-page__preview:has(.design-page__notice:not([hidden])) .design-page__render-status,.design-page.gallery-page .design-page__preview:has(.design-page__notice:not([hidden])) .design-page__render-missing{display:none}.design-page.gallery-page .design-page__render-status[data-state=updating]{animation:gallery-status-late 0s linear .7s both}@keyframes gallery-status-late{0%{visibility:hidden}to{visibility:visible}}.design-page.gallery-page .design-page__render-status[data-state=check]{color:#f4d9a8;font-weight:600}.design-page.gallery-page .design-page__preview:has(.design-page__render-status[data-state=searching]) .design-page__watermark-note,.design-page.gallery-page .design-page__preview:has(.design-page__render-status[data-state=check]) .design-page__watermark-note,.design-page.gallery-page .design-page__preview:has(.design-page__render-missing:not([hidden])) .design-page__watermark-note{visibility:hidden}.design-page.gallery-page .design-page__preview .design-page__render-status,.design-page.gallery-page .design-page__preview .design-page__render-missing{opacity:calc(1 - var(--design-collapse, 0) * 2.5)}.design-page.gallery-page .design-page__preview.is-compact .design-page__render-status,.design-page.gallery-page .design-page__preview.is-compact .design-page__render-missing{visibility:hidden}.gallery-purchase .design-page__trust-line{margin:10px 0 0;font-size:11px;line-height:1.4;color:#c5c1b7;opacity:1}.design-page.gallery-page .gallery-options .design-page__trust-line{font-size:12px;color:#c5c1b7}@media(max-width:749px){.gallery-purchase{flex-wrap:wrap;row-gap:4px}.gallery-purchase .design-page__trust-line{flex:1 0 100%;margin:0;font-size:10.5px;text-align:center}.design-page.gallery-page{padding-bottom:128px}.gallery-story>.design-page__delivery-line{margin:0 0 6px;font-size:13px}}.design-page.gallery-page .design-page__thumb-grid.has-long-labels{grid-template-columns:repeat(auto-fit,minmax(76px,1fr))!important}@media(max-width:520px){.design-page.gallery-page .design-page__thumb-grid.has-long-labels:has(>:nth-child(13)){grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:749px){.gallery-purchase{flex-wrap:nowrap;padding:10px 16px}.gallery-purchase .design-page__print-line-when,.gallery-purchase .design-page__trust-line{display:none!important}.design-page.gallery-page .gallery-purchase .design-page__print-long{display:none}.design-page.gallery-page .gallery-purchase .design-page__print-short{display:inline}.design-page.gallery-page .gallery-purchase .design-page__print-line{align-items:flex-start;height:auto;font-size:14px}.design-page.gallery-page .gallery-purchase .design-page__print-line-what{color:#f3efe6;font-weight:700}.design-page.gallery-page{padding-bottom:84px}}.gallery-steps{display:none}@media(max-width:749px){.design-page.gallery-page[data-gallery-step] .gallery-steps{grid-column:1 / -1;grid-row:6;display:flex;justify-content:space-between;margin:4px -12px -8px;padding:0 6px;border-top:1px solid #3b3c32;background:#181915}.gallery-step{display:flex;align-items:center;gap:5px;min-height:46px;padding:0 4px;border:0;border-bottom:2px solid transparent;background:none;color:#b9b5aa;font:inherit;font-size:13px;font-weight:600;line-height:1.1;white-space:nowrap;cursor:pointer}.gallery-step__n{flex:none;display:inline-grid;place-items:center;width:21px;height:21px;border:1px solid #77736a;border-radius:50%;font-size:11.5px}.gallery-step[aria-current=step]{color:#f6f2e9;border-bottom-color:#d43b2f}.gallery-step[aria-current=step] .gallery-step__n{background:#f6f2e9;border-color:#f6f2e9;color:#181915;font-weight:800}.gallery-step.is-done .gallery-step__n{font-size:0;border-color:#b9b5aa}.gallery-step.is-done .gallery-step__n:before{content:"\2713";font-size:12px}.gallery-step:focus-visible{outline:2px solid #d43b2f;outline-offset:-2px}.design-page.gallery-page[data-gallery-step]{--gallery-art-height: min(200px, 24svh)}.design-page.gallery-page[data-gallery-step]:not([data-gallery-step="2"]) .design-page__preview-tools{display:none}.design-page.gallery-page[data-gallery-step]:not([data-gallery-step="2"]) .design-page__zoom-open{grid-column:1 / -1;grid-row:1;justify-self:end;align-self:end;z-index:2;margin:0 2px 2px 0;background:#111210cc}.design-page.gallery-page[data-gallery-step] .design-page__watermark-note,.design-page.gallery-page[data-gallery-step] .gallery-guidance{display:none}.design-page.gallery-page[data-gallery-step] .design-page__tap-hint{top:auto;bottom:56px}.design-page.gallery-page[data-gallery-step] .gallery-steps{position:relative;z-index:3}.design-page.gallery-page[data-gallery-step="0"] .gallery-inspector{padding:0}.design-page.gallery-page[data-gallery-step="0"] .gallery-inspector>:not(.gallery-purchase){display:none}.design-page.gallery-page[data-gallery-step="1"] .gallery-story,.design-page.gallery-page[data-gallery-step="2"] .gallery-story{display:none}.design-page.gallery-page[data-gallery-step="1"] .gallery-inspector>.gallery-tabs,.design-page.gallery-page[data-gallery-step="2"] .gallery-inspector>.gallery-tabs{display:none}.design-page.gallery-page[data-gallery-step="1"] .gallery-finishing[hidden]{display:block!important}.design-page.gallery-page[data-gallery-step] .gallery-inspector{padding-top:14px}}.gallery-purchase__delivery,.gallery-purchase__what{display:none}@media(max-width:749px){.design-page.gallery-page[data-gallery-step] .gallery-purchase.has-bar-lines:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center}.design-page.gallery-page[data-gallery-step] .gallery-purchase.has-bar-lines .design-page__print-line{display:none}.design-page.gallery-page[data-gallery-step] .has-bar-lines .gallery-purchase__what{display:block;grid-column:1;grid-row:1;color:#f3efe6;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.design-page.gallery-page[data-gallery-step] .has-bar-lines .gallery-purchase__delivery{display:block;grid-column:1;grid-row:2;margin-top:1px;color:#c9c5ba;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.design-page.gallery-page[data-gallery-step] .has-bar-lines .gallery-choose{grid-column:2;grid-row:1 / span 2;max-width:none}.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__recipes{margin-bottom:18px}.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__recipe-strip{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;padding-bottom:0}}.gallery-optional-toggle{display:none}@media(max-width:749px){.design-page.gallery-page[data-gallery-step] .gallery-optional-toggle:not([hidden]){display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;margin:14px 0 6px;padding:0 14px;border:1px solid #3b3c32;border-radius:12px;background:#1b1c18;color:#eee9df;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.design-page.gallery-page[data-gallery-step] .gallery-optional-toggle:after{content:"+";font-size:20px;line-height:1;color:#b9b5aa}.design-page.gallery-page[data-gallery-step] .gallery-optional-toggle[aria-expanded=true]:after{content:"\2212"}.design-page.gallery-page[data-gallery-step]:not(.gallery-optional-open) .gallery-optional{display:none!important}}@media(max-width:749px){.design-page.gallery-page[data-gallery-step] .design-page__preview{--design-compact-share: .19}.design-page.gallery-page[data-gallery-step] .design-page__start-chip{display:none!important}}@media(max-width:749px){.design-page.gallery-page[data-gallery-step] .design-page__preview.is-compact{background:#141512}}.gallery-title-price{display:none}@media(max-width:749px){.design-page.gallery-page[data-gallery-step] .gallery-title-price:not(:empty){display:block;margin:-4px 0 2px;color:#f3efe6;font-size:15px;font-weight:700}}@media(max-width:749px){.design-page.gallery-page[data-gallery-step="0"] .design-page__promises,.design-page.gallery-page[data-gallery-step="0"] .design-page__trust,.design-page.gallery-page[data-gallery-step="0"] .design-page__faq,.design-page.gallery-page[data-gallery-step="1"] .design-page__promises,.design-page.gallery-page[data-gallery-step="1"] .design-page__trust,.design-page.gallery-page[data-gallery-step="1"] .design-page__faq{display:none}}@media(max-width:749px){.design-page.gallery-page[data-gallery-step] .design-page__preview,.design-page.gallery-page[data-gallery-step] .design-page__preview.is-compact{background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.08) 0 1px,transparent 1.5px) 0 0 / 7px 7px,radial-gradient(circle at 70% 60%,rgba(60,35,10,.1) 0 1px,transparent 1.5px) 0 0 / 5px 5px,linear-gradient(160deg,#cfae82,#bf9a68 60%,#b48d5b);box-shadow:inset 0 0 3.2rem #50320f47;border-bottom:0}.design-page.gallery-page[data-gallery-step] .design-page__stage:not([data-gallery-frame]),.design-page.gallery-page[data-gallery-step] .design-page__stage[data-gallery-frame=none]{border:0;transform:translateY(var(--design-sheet-shift, 0px)) scale(var(--design-sheet-scale, 1)) rotate(-1.2deg);box-shadow:0 .6rem 1.2rem #28190559,0 .1rem .2rem #2819054d}.design-page.gallery-page[data-gallery-step] .design-page__stage:not([data-gallery-frame]):after,.design-page.gallery-page[data-gallery-step] .design-page__stage[data-gallery-frame=none]:after{content:"";position:absolute;z-index:3;top:4px;left:50%;width:13px;height:13px;margin-left:-6px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f0625a,#c43127 60%,#8e1f18);box-shadow:0 2px 3px #00000073}.design-page.gallery-page[data-gallery-step] .design-page__zoom-open,.design-page.gallery-page[data-gallery-step]:not([data-gallery-step="2"]) .design-page__zoom-open,.design-page.gallery-page[data-gallery-step] .design-page__tap-hint{background:#fbf8f1;color:#2b2419;border-color:#d9cdb6}.design-page.gallery-page[data-gallery-step] .gallery-steps{background:#f1e9da;border-top:1px solid rgba(80,50,15,.35);box-shadow:0 2px 6px #00000040}.design-page.gallery-page[data-gallery-step] .gallery-step{color:#5b5242}.design-page.gallery-page[data-gallery-step] .gallery-step__n{border-color:#8a7f6c}.design-page.gallery-page[data-gallery-step] .gallery-step[aria-current=step]{color:#1b1a16;border-bottom-color:#c43127}.design-page.gallery-page[data-gallery-step] .gallery-step[aria-current=step] .gallery-step__n{background:#c43127;border-color:#c43127;color:#fff}.design-page.gallery-page[data-gallery-step] .gallery-step.is-done .gallery-step__n{border-color:#c43127;color:#c43127}.design-page.gallery-page[data-gallery-step] .gallery-story .design-page__label{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#d9d3c6}.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__recipe-strip{padding:14px 10px 10px;border-radius:6px;background:linear-gradient(160deg,#cfae82,#bf9a68 60%,#b48d5b);box-shadow:inset 0 0 2rem #50320f47;gap:10px}.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__recipe{position:relative;background:#fbf8f1;border:0;color:#1b1a16;box-shadow:0 .5rem 1rem #2819054d}.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__recipe:nth-child(odd){transform:rotate(-1deg)}.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__recipe:nth-child(2n){transform:rotate(1deg)}.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__recipe:before{content:"";position:absolute;z-index:2;top:-5px;left:50%;width:11px;height:11px;margin-left:-5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f0625a,#c43127 60%,#8e1f18);box-shadow:0 2px 3px #0006}.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__recipe *{color:inherit}.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__recipe[aria-pressed=true]:after{content:"Chosen";position:absolute;z-index:3;top:38%;left:50%;padding:2px 8px;border:2px solid #c43127;border-radius:4px;outline:1px solid #c43127;outline-offset:2px;color:#c43127;background:#fbf8f1bf;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;transform:translate(-50%,-50%) rotate(-10deg);pointer-events:none}}@media(max-width:749px)and (prefers-reduced-motion:no-preference){.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__recipe[aria-pressed=true]:after{animation:gallery-stamp .42s cubic-bezier(.3,1.4,.4,1) both}}@keyframes gallery-stamp{0%{opacity:0;transform:translate(-50%,-50%) rotate(-24deg) scale(2)}to{opacity:1;transform:translate(-50%,-50%) rotate(-10deg) scale(1)}}.gallery-title-cheaper{display:none}@media(max-width:749px){.design-page.gallery-page[data-gallery-step] .gallery-title-cheaper:not([hidden]){display:inline-block;margin:0 0 4px;padding:2px 0;border:0;background:none;color:#e8a79e;font:inherit;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}}.design-page.gallery-page .gallery-input--next{box-shadow:none;animation:none;outline:2px dashed #f5ae78;outline-offset:3px}@media(max-width:749px){.design-page.gallery-page[data-gallery-step]{background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.08) 0 1px,transparent 1.5px) 0 0 / 7px 7px,radial-gradient(circle at 70% 60%,rgba(60,35,10,.1) 0 1px,transparent 1.5px) 0 0 / 5px 5px,linear-gradient(170deg,#cfae82,#bf9a68 55%,#b48d5b)}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector,.gallery-purchase,.design-page__promises,.design-page__trust,.design-page__faq,.design-page__copy){--design-paper: #fbf8f1;--design-ink: #1b1a16;--design-muted: #5c5345;--design-line: #d6ccb8;--design-accent: #c43127;--design-warn: #fbf1dc;--design-warn-ink: #5a3a06;--ar-red: #b02a20;color-scheme:light;color:var(--design-ink);accent-color:#c43127}.design-page.gallery-page[data-gallery-step="0"] .gallery-story,.design-page.gallery-page[data-gallery-step="1"] .gallery-inspector,.design-page.gallery-page[data-gallery-step="2"] .gallery-inspector,.design-page.gallery-page[data-gallery-step="2"] :is(.design-page__promises,.design-page__trust,.design-page__faq),.design-page.gallery-page[data-gallery-step="2"] .design-page__layout>.design-page__promises.is-after-choices{align-self:stretch;width:auto;margin:16px 10px 0;padding:18px 18px 26px;border:0;border-radius:2px;background:#fbf8f1 linear-gradient(transparent,#785a280a);box-shadow:0 .5rem 1.4rem #2819054d,0 .1rem .2rem #28190540}.design-page.gallery-page[data-gallery-step="0"] .gallery-inspector{background:none}.design-page.gallery-page[data-gallery-step="2"] :is(.design-page__promises,.design-page__trust,.design-page__faq),.design-page.gallery-page[data-gallery-step="2"] .design-page__layout>.design-page__promises.is-after-choices{margin-top:12px}.design-page.gallery-page[data-gallery-step] .design-page__preview-tools{background:#fbf8f1;box-shadow:0 .3rem .8rem #2819054d}.design-page.gallery-page[data-gallery-step] .design-page__preview-tools .design-page__tool{color:#1b1a16}.design-page.gallery-page[data-gallery-step] .design-page__preview-tools .design-page__tool[aria-pressed=true]{background:#1b1a16;color:#fbf8f1}.design-page.gallery-page[data-gallery-step] .design-page__preview .design-page__notice{background:#fbf8f1;color:#8e1f18;border-left:3px solid #c43127;box-shadow:0 .3rem .8rem #2819054d}.design-page.gallery-page[data-gallery-step] .design-page__preview .design-page__notice--soft{color:#3a3328;border-left-color:#8a7f6c}.design-page.gallery-page[data-gallery-step="0"] .gallery-story:before,.design-page.gallery-page[data-gallery-step="1"] .gallery-inspector:before,.design-page.gallery-page[data-gallery-step="2"] .gallery-inspector:before{display:block;margin:0 0 12px;padding:8px 0 0;border-top:3px double #1b1a16;color:#1b1a16;font:600 10.5px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase}.design-page.gallery-page[data-gallery-step="0"] .gallery-story:before{content:"Form AR-1 \b7  Personalised print \b7  Section 1 of 4";content:"Form AR-1 \b7  Personalised print \b7  Section 1 of 4" / ""}.design-page.gallery-page[data-gallery-step="1"] .gallery-inspector:before{content:"Form AR-1 \b7  Section 2 of 4 \b7  The look";content:"Form AR-1 \b7  Section 2 of 4 \b7  The look" / ""}.design-page.gallery-page[data-gallery-step="2"] .gallery-inspector:before{content:"Form AR-1 \b7  Section 3 of 4 \b7  Size & frame";content:"Form AR-1 \b7  Section 3 of 4 \b7  Size & frame" / ""}.design-page.gallery-page[data-gallery-step] .gallery-story .design-page__heading{color:#1b1a16;font-weight:700}.design-page.gallery-page[data-gallery-step] .gallery-title-price:not(:empty){color:#1b1a16}.design-page.gallery-page[data-gallery-step] .gallery-title-cheaper:not([hidden]){color:var(--ar-red)}.design-page.gallery-page[data-gallery-step] .gallery-count,.design-page.gallery-page[data-gallery-step] .gallery-count:after{color:#5c5345}.design-page.gallery-page[data-gallery-step] .gallery-story>.design-page__delivery-line{color:#5c5345;letter-spacing:0}.design-page.gallery-page[data-gallery-step] .gallery-words{gap:0;counter-reset:ar-field}.design-page.gallery-page[data-gallery-step] .gallery-options{counter-reset:ar-field}.design-page.gallery-page[data-gallery-step] :is(.gallery-words,.gallery-words>.design-page__also,.gallery-options .design-page__fields)>.design-page__field{counter-increment:ar-field;padding:20px 0 22px;border-top:1px solid #ddd3c1}.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__fields{gap:0}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__label{margin:0 0 4px;color:#1b1a16;font-size:16px;font-weight:700;letter-spacing:0;line-height:1.3;text-transform:none}.design-page.gallery-page[data-gallery-step] :is(.gallery-words,.gallery-words>.design-page__also,.gallery-options .design-page__fields)>.design-page__field>.design-page__label:before,.design-page.gallery-page[data-gallery-step] :is(.gallery-words,.gallery-words>.design-page__also,.gallery-options .design-page__fields)>.design-page__field>.design-page__thumbs>.design-page__label:before{margin-right:10px;color:var(--ar-red);font:600 13px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:0}.design-page.gallery-page[data-gallery-step="0"] :is(.gallery-words,.gallery-words>.design-page__also)>.design-page__field>.design-page__label:before,.design-page.gallery-page[data-gallery-step="0"] :is(.gallery-words,.gallery-words>.design-page__also)>.design-page__field>.design-page__thumbs>.design-page__label:before{content:"1." counter(ar-field);content:"1." counter(ar-field) / ""}.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__fields>.design-page__field>.design-page__label:before,.design-page.gallery-page[data-gallery-step] .gallery-options .design-page__fields>.design-page__field>.design-page__thumbs>.design-page__label:before{content:"2." counter(ar-field);content:"2." counter(ar-field) / ""}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__hint,.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__choice-note{margin:0 0 12px;color:#5c5345;font-size:13px;line-height:1.45;letter-spacing:0}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__choice-note{margin:10px 0 0}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__input{background:#fff;border:1.5px solid #1b1a16;border-radius:4px;color:#1b1a16;min-height:48px;box-shadow:none}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__input::placeholder{color:#776c5a}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__input:focus{outline:3px solid #c43127;outline-offset:1px;box-shadow:none}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .gallery-input--next:not(:focus){outline:2px dashed #c43127;outline-offset:4px}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector,.gallery-purchase) :is(button,summary,a):focus-visible{outline:3px solid #c43127;outline-offset:2px}.design-page.gallery-page[data-gallery-step] .gallery-words>.design-page__sample-note:not([hidden]):not(:empty){margin:10px 0 4px;letter-spacing:0}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) :is(.design-page__problem,.design-page__notice){color:#8e1f18;background:#fbe9e4;border-left:3px solid #c43127}.design-page.gallery-page[data-gallery-step] .gallery-words>.design-page__draft{margin-top:14px}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__thumbs--text .design-page__thumb,.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__pill{background:#fff;border:1.5px solid #1b1a16;color:#1b1a16}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__thumbs--text .design-page__thumb:has(input:checked),.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__pill:has(input:checked){background:#1b1a16;border-color:#1b1a16;color:#fbf8f1}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__thumbs--text .design-page__thumb:has(input:checked) .design-page__thumb-label{color:#fbf8f1}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__thumb{color:#1b1a16}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__thumb-label{color:#2b261d}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__thumb-image{box-shadow:0 0 0 1px #d6ccb8}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__thumbs:not(.design-page__thumbs--text) .design-page__thumb:not(.gallery-sample-choice):has(input:checked){border:2px solid #1b1a16;background:#efe6d3}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__thumb:has(input:checked) .design-page__thumb-label{color:#1b1a16;font-weight:700}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .gallery-sample{background:#fff;border:1px solid #b9ad96;box-shadow:none}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .gallery-sample--typeface{color:#1b1a16}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .gallery-sample--texture{background-color:#ded5c3}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .gallery-sample-choice:has(input:checked) .gallery-sample{outline:2.5px solid #c43127;outline-offset:2px}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .gallery-sample-choice:has(input:checked) .gallery-sample--typeface{background:#1b1a16;color:#fbf8f1}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .gallery-sample-choice:has(input:checked) .design-page__thumb-label{color:#1b1a16}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__thumb-grid:has(input[name=design-timeline-print-artStyle]){scrollbar-color:#8a7f6c #ece4d4}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__upload{background:#fff;border:1.5px dashed #1b1a16}.design-page.gallery-page[data-gallery-step] .gallery-optional-toggle:not([hidden]){margin:18px 0 8px;border:1.5px dashed #1b1a16;border-radius:4px;background:transparent;color:#1b1a16}.design-page.gallery-page[data-gallery-step] .gallery-optional-toggle:after{color:#c43127}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__picture-grid{background:#fff;border-color:#d6ccb8}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__picture-option{color:#1b1a16}.design-page.gallery-page[data-gallery-step] .gallery-options .gallery-occasions>summary{color:#1b1a16;text-decoration:underline;text-underline-offset:3px}.design-page.gallery-page[data-gallery-step] .design-page__fold-summary{color:#1b1a16}.design-page.gallery-page[data-gallery-step] .gallery-story .gallery-tabs{border-bottom-color:#d6ccb8}.design-page.gallery-page[data-gallery-step] .gallery-story .gallery-tab{color:#5c5345}.design-page.gallery-page[data-gallery-step] .gallery-story .gallery-tab[aria-selected=true]{color:#1b1a16;border-bottom-color:#c43127}.design-page.gallery-page[data-gallery-step] .gallery-story .gallery-tab--next{color:#1b1a16;background:#c4312712;box-shadow:inset 0 0 0 2px #c43127;animation:none}.design-page.gallery-page[data-gallery-step] .design-page__field--moments .design-page__moment{background:#fff;border:1.5px solid #d6ccb8}.design-page.gallery-page[data-gallery-step] .design-page__field--moments .design-page__moment:hover{background:#fffdf8;border-color:#8a7f6c}.design-page.gallery-page[data-gallery-step] .design-page__field--moments .design-page__moment.is-editing{background:#fff;border-color:#1b1a16}.design-page.gallery-page[data-gallery-step] .design-page__field--moments .design-page__moment.is-dragging{background:#fff;border-color:#c43127;box-shadow:0 12px 24px #2819054d}.design-page.gallery-page[data-gallery-step] .gallery-moment-number{border-color:#1b1a16;color:#1b1a16}.design-page.gallery-page[data-gallery-step] .gallery-drag{color:#6b6150}.design-page.gallery-page[data-gallery-step] .gallery-drag:hover{color:#c43127}.design-page.gallery-page[data-gallery-step] .gallery-picture-cue{background:#1b1a16;color:#fbf8f1}.design-page.gallery-page[data-gallery-step] .gallery-moment-toggle{color:#1b1a16}.design-page.gallery-page[data-gallery-step] .gallery-moment-caption{color:#4a4337}.design-page.gallery-page[data-gallery-step] .gallery-moment-cue{color:var(--ar-red)}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) :is(.design-page__defining,.design-page__move button,.design-page__remove){color:#1b1a16;border-color:#8a7f6c;background:#fff}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) :is(.design-page__counter,.design-page__moments-guide){color:#5c5345}.design-page.gallery-page[data-gallery-step] .design-page__stops .design-page__stop-actions .design-page__stop-grip{color:#6b6150}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__add{background:transparent;border:1.5px solid #1b1a16;color:#1b1a16}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__add:hover{background:#efe6d3}.design-page.gallery-page[data-gallery-step] .gallery-inspector .design-page__submit,.design-page.gallery-page[data-gallery-step] .gallery-purchase .gallery-choose{background:#1b1a16;color:#fbf8f1}.design-page.gallery-page[data-gallery-step] .gallery-inspector .design-page__submit:hover,.design-page.gallery-page[data-gallery-step] .gallery-purchase .gallery-choose:hover{background:#3a362e}.design-page.gallery-page[data-gallery-step] .design-page__jump{color:var(--ar-red)}.design-page.gallery-page[data-gallery-step] .design-page__value-note{color:#5a3a06}.design-page.gallery-page[data-gallery-step] .gallery-inspector .design-page__finish-choice{background:#fff;border:1.5px solid #8a7f6c;color:#1b1a16}.design-page.gallery-page[data-gallery-step] .gallery-inspector .design-page__finish-choice[aria-pressed=true]{background:#efe6d3;border:2px solid #1b1a16}.design-page.gallery-page[data-gallery-step] .gallery-inspector .design-page__swatch{border-color:#8a7f6c}.design-page.gallery-page[data-gallery-step] :is(.gallery-inspector,.gallery-purchase) :is(.design-page__terms,.design-page__trust-line){color:#5c5345}.design-page.gallery-page[data-gallery-step] .design-page__layout>.design-page__promises.is-after-choices{background:#fbf8f1}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__tool{padding:8px 16px;color:#1b1a16;border:1.5px solid #1b1a16;background:#fff}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__tool--quiet{border-color:transparent;background:transparent;text-decoration:underline;text-underline-offset:3px}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__suggestion-button{background:#fff}.design-page.gallery-page[data-gallery-step] :is(.gallery-story,.gallery-inspector) .design-page__suggestion-button:hover{background:#efe6d3}.design-page.gallery-page[data-gallery-step] .design-page__zoom{--design-paper: #fbf8f1;--design-ink: #1b1a16;--design-muted: #5c5345;--design-line: #d6ccb8;color-scheme:light;color:#1b1a16;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.08) 0 1px,transparent 1.5px) 0 0 / 7px 7px,linear-gradient(170deg,#cfae82,#bf9a68 55%,#b48d5b)}.design-page.gallery-page[data-gallery-step] .design-page__zoom-bar{background:transparent}.design-page.gallery-page[data-gallery-step] :is(.design-page__zoom-step,.design-page__zoom-close){background:#fbf8f1;color:#1b1a16;border:1.5px solid #1b1a16}.design-page.gallery-page[data-gallery-step] :is(.design-page__zoom-level,.design-page__zoom-hint){color:#1b1a16}.design-page.gallery-page[data-gallery-step] .design-page__review{background:#fbf8f1;border-top:2px dashed #1b1a16}.design-page.gallery-page[data-gallery-step] .design-page__review p{color:#1b1a16}.design-page.gallery-page[data-gallery-step] .design-page__review .design-page__hint{color:#5c5345}.design-page.gallery-page[data-gallery-step] .design-page__review-details{scrollbar-color:#8a7f6c #ece4d4}.design-page.gallery-page[data-gallery-step] .design-page__review-confirm{background:#1b1a16;border-color:#1b1a16;color:#fbf8f1}.design-page.gallery-page[data-gallery-step] :is(.design-page__zoom-step,.design-page__zoom-close,.design-page__review-confirm):focus-visible{outline:3px solid #c43127;outline-offset:2px}.design-page.gallery-page[data-gallery-step] .gallery-purchase{background:#fbf8f1;border:0;border-top:2px dashed #1b1a16;box-shadow:0 -6px 18px #28190547}.design-page.gallery-page[data-gallery-step] .has-bar-lines .gallery-purchase__what,.design-page.gallery-page[data-gallery-step] .gallery-purchase .design-page__print-line-what{color:#1b1a16}.design-page.gallery-page[data-gallery-step] .has-bar-lines .gallery-purchase__delivery{color:#5c5345}}@media(max-width:749px){.design-page.gallery-page[data-gallery-step] .design-page__column>.design-page__field+.design-page__field{margin-top:18px}}@media(max-width:749px){.design-page.gallery-page[data-gallery-step]{background:#f1ece2}.design-page.gallery-page[data-gallery-step="0"] .gallery-story,.design-page.gallery-page[data-gallery-step="1"] .gallery-inspector,.design-page.gallery-page[data-gallery-step="2"] .gallery-inspector,.design-page.gallery-page[data-gallery-step="2"] :is(.design-page__promises,.design-page__trust,.design-page__faq),.design-page.gallery-page[data-gallery-step="2"] .design-page__layout>.design-page__promises.is-after-choices{margin:0;padding-inline:16px;background:transparent;box-shadow:none}}@media(max-width:749px){.design-page.gallery-page[data-gallery-step] .gallery-purchase{border-top:1px solid rgba(27,26,22,.35);box-shadow:0 -4px 12px #2819051f}}.gallery-fullscreen{display:none}.design-page[data-free-download=true] .design-page__upgrade{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;margin-top:2rem}.design-page[data-free-download=true] [data-design-download-error]:empty{display:none}.design-page[data-free-download=true] .design-page__copy{display:block}@media(max-width:749px){.design-page[data-free-download=true]:is([data-gallery-step="0"],[data-gallery-step="1"]) .design-page__copy{display:none}}@media(max-width:749px){.design-page.gallery-page[data-gallery-step] .gallery-fullscreen{display:block;position:absolute;z-index:4;top:1rem;left:1rem;min-height:36px;padding:.4rem 1.2rem;border:1px solid #d9cdb6;border-radius:999px;background:#fbf8f1;color:#1b1a16;font:inherit;font-size:12.5px;font-weight:800}.design-page.gallery-page .design-page__preview.is-compact .gallery-fullscreen{visibility:hidden}.design-page.gallery-page .gallery-fullscreen:focus-visible{outline:2px solid #c43127;outline-offset:2px}}:root:fullscreen .gallery-header,:root:fullscreen .shopify-section-group-header-group{display:none!important}.gallery-fs-nudge{display:none}@media(max-width:749px){.gallery-fs-nudge:not([hidden]){display:flex;position:fixed;z-index:30;left:10px;right:10px;align-items:stretch;gap:4px;padding:4px;border:1px solid #1b1a16;border-radius:12px;background:#fbf8f1;box-shadow:0 .6rem 1.4rem #2819054d}.gallery-fs-nudge__go{flex:1 1 auto;min-height:44px;border:0;border-radius:8px;background:#1b1a16;color:#fbf8f1;font:inherit;font-size:14px;font-weight:800}.gallery-fs-nudge__no{flex:0 0 44px;min-height:44px;border:0;background:transparent;color:#1b1a16;font-size:22px}.gallery-fs-nudge button:focus-visible{outline:2px solid #c43127;outline-offset:2px}}
/*# sourceMappingURL=/cdn/shop/t/146/assets/gallery-studio.css.map */
