@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.HCtePq_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.HCtePq_variable{--font-body:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.y6j13W_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.y6j13W_variable{--font-heading:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.CCZ8fW_main{overflow-wrap:anywhere;max-width:1040px;margin-inline:auto;padding:2.5rem clamp(1rem,4vi,3rem) 4rem}.CCZ8fW_heading{max-width:42rem;margin-bottom:1.25rem}.CCZ8fW_heading h1{font:650 clamp(2rem, 4vi, 3rem)/1.12 var(--font-heading), sans-serif;letter-spacing:-.04em}.CCZ8fW_balance{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:1rem;align-items:center;gap:1.25rem;margin-block:1.5rem;padding:1.5rem;display:flex}.CCZ8fW_balance>div{flex:1;min-width:0}.CCZ8fW_balance>svg{flex-shrink:0}.CCZ8fW_balance h2{font:650 1.25rem/1.25 var(--font-heading), sans-serif}.CCZ8fW_balance p{color:var(--muted-foreground);margin-top:.3rem;font-size:.95rem;line-height:1.5}.CCZ8fW_creditSummary{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.CCZ8fW_creditPill{background:var(--card);border-color:var(--border)}.CCZ8fW_paymentNote{color:var(--muted-foreground);font-size:.875rem;line-height:1.5}.CCZ8fW_packs{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1rem;margin-block:2.5rem 3rem;display:grid;container-type:inline-size}.CCZ8fW_pack{background:var(--card);border:1px solid var(--border);color:var(--foreground);border-radius:.875rem}.CCZ8fW_packBody{grid-template-areas:"name""price""action";gap:1.75rem;padding:1.5rem;display:grid}.CCZ8fW_pack h2{font:650 1.25rem/1.3 var(--font-heading), sans-serif;grid-area:name}.CCZ8fW_packPrice{grid-area:price}.CCZ8fW_checkoutError{grid-column:1/-1}.CCZ8fW_packBody>button{grid-area:action;width:100%}.CCZ8fW_bestValue{border:2px solid var(--primary)}.CCZ8fW_bestValue .CCZ8fW_packBody{padding:calc(1.5rem - 1px)}.CCZ8fW_valueBanner{background:var(--primary);width:100%;max-width:100%;color:var(--primary-foreground);white-space:normal;text-align:center;border:0;border-radius:.65rem .65rem 0 0;justify-content:center;padding:.45rem .75rem .55rem;font-size:.8rem;font-weight:600;line-height:1.4;display:flex}.CCZ8fW_price{font:650 2.5rem/1.1 var(--font-heading), sans-serif;letter-spacing:-.04em;color:var(--foreground)}.CCZ8fW_unit{color:var(--muted-foreground);margin-top:.4rem;font-size:.875rem}.CCZ8fW_faq{margin-top:2rem}.CCZ8fW_faq h2{font:650 1.5rem/1.2 var(--font-heading), sans-serif;margin-bottom:.5rem}.CCZ8fW_history{border-top:1px solid var(--border);margin-top:3rem;padding-top:1.5rem}.CCZ8fW_history h2{font:650 1.5rem/1.2 var(--font-heading), sans-serif;margin-bottom:1rem}.CCZ8fW_history ul{gap:1rem;display:grid}.CCZ8fW_purchase{width:100%;max-width:32rem;box-shadow:none;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.25rem}.CCZ8fW_purchase>div:first-child{min-width:0}@media (max-width:680px){.CCZ8fW_main{padding-top:1.25rem}.CCZ8fW_heading{margin-bottom:1rem}.CCZ8fW_balance{flex-wrap:wrap;gap:1rem;padding:1.25rem}.CCZ8fW_balance>[data-slot=button]{width:100%}.CCZ8fW_packs{grid-template-columns:1fr;gap:1rem;margin-block:1.5rem 2.25rem}.CCZ8fW_packBody{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""action action";align-items:center;gap:1.1rem .75rem;padding:1.25rem}.CCZ8fW_bestValue .CCZ8fW_packBody{padding:calc(1.25rem - 1px)}.CCZ8fW_pack h2{font-size:1.125rem}.CCZ8fW_packPrice{text-align:right}.CCZ8fW_pack .CCZ8fW_price{font-size:2rem}.CCZ8fW_pack .CCZ8fW_unit{font-size:.8rem}}@container (max-width:19rem){.CCZ8fW_packBody{grid-template-columns:1fr;grid-template-areas:"name""price""action";gap:.85rem}.CCZ8fW_packPrice{text-align:left}}.CCZ8fW_creditDialogOffers{gap:.65rem;margin-top:1rem;display:grid}.CCZ8fW_creditDialogOffers p{color:var(--muted-foreground);font-size:.875rem;line-height:1.5}.CCZ8fW_compactPacks{grid-template-columns:1fr;align-items:stretch;gap:.75rem;margin-block:.25rem}.CCZ8fW_compactPacks .CCZ8fW_packBody{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""action action";align-items:center;gap:.65rem 1rem;padding:1rem}.CCZ8fW_compactPacks .CCZ8fW_bestValue .CCZ8fW_packBody{padding:calc(1rem - 1px)}.CCZ8fW_compactPacks .CCZ8fW_pack h2{font-size:1rem}.CCZ8fW_compactPacks .CCZ8fW_price{font-size:1.5rem}.CCZ8fW_compactPacks .CCZ8fW_unit{font-size:.8rem}.CCZ8fW_compactPacks .CCZ8fW_packPrice{text-align:right}@container (max-width:19rem){.CCZ8fW_compactPacks .CCZ8fW_packBody{grid-template-columns:1fr;grid-template-areas:"name""price""action"}.CCZ8fW_compactPacks .CCZ8fW_packPrice{text-align:left}}@media (max-width:540px){.CCZ8fW_creditDialog{max-height:min(31.25rem,100svh - 2rem)}}
.oFp3FW_page{max-inline-size:1120px;color:var(--foreground);margin-inline:auto;padding:clamp(2rem,5vw,5rem) clamp(1rem,4vw,3rem) clamp(3rem,6vw,6rem)}.oFp3FW_header{max-inline-size:48rem;margin-block-end:2rem}.oFp3FW_header h1{font:650 clamp(2.25rem, 5vw, 4rem)/1.08 var(--font-heading), sans-serif;letter-spacing:-.035em;text-wrap:balance}.oFp3FW_intro{max-inline-size:42rem;margin-block-start:1.25rem;font-size:1.125rem;line-height:1.65}.oFp3FW_updated{color:var(--muted-foreground);margin-block-start:1rem;font-size:.875rem}.oFp3FW_summary{border-inline-start:4px solid var(--primary);background:var(--muted);margin-block-end:2.75rem;padding:1.25rem 1.5rem;font-size:1.125rem;line-height:1.6}.oFp3FW_layout{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.oFp3FW_contents{border-block-end:1px solid var(--border);align-self:start;padding-block-end:1.5rem}.oFp3FW_contents h2{font:650 1.125rem/1.4 var(--font-heading), sans-serif;margin-block-end:.5rem}.oFp3FW_contents ul{margin:0;padding:0;list-style:none}.oFp3FW_contents a,.oFp3FW_related a,.oFp3FW_contact a{align-items:center;min-block-size:44px;padding-block:.5rem;display:inline-flex}.oFp3FW_page a{color:var(--primary);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}.oFp3FW_page a:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:2px}.oFp3FW_body{min-inline-size:0;max-inline-size:44rem}.oFp3FW_body section{margin-block-end:2.5rem;scroll-margin-block-start:2rem}.oFp3FW_body h2{font:650 clamp(1.35rem, 2.5vw, 1.65rem)/1.3 var(--font-heading), sans-serif;text-wrap:balance}.oFp3FW_body p{overflow-wrap:anywhere;margin-block-start:1rem;font-size:1rem;line-height:1.8}.oFp3FW_contact{border-block-start:1px solid var(--border);padding-block-start:2rem}.oFp3FW_contact address{margin-block-start:1rem;font-style:normal;line-height:1.8}.oFp3FW_related{flex-wrap:wrap;gap:.5rem 1.5rem;margin-block-start:1rem;display:flex}.oFp3FW_loading{gap:2rem;display:grid}@media (min-width:900px){.oFp3FW_layout{grid-template-columns:minmax(12rem,1fr) minmax(0,2.6fr);gap:3.5rem}.oFp3FW_contents{border:0;position:sticky;top:2rem}}@media print{.oFp3FW_page{max-inline-size:none;padding:0}.oFp3FW_contents{display:none}.oFp3FW_layout{display:block}.oFp3FW_body{max-inline-size:none}.oFp3FW_body section{break-inside:avoid}}
.nYOLWG_notice{color:var(--muted-foreground);line-height:1.7;font-size:.875rem!important}.nYOLWG_notice a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.nYOLWG_notice a:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:2px}.nYOLWG_reader{flex-direction:column;max-width:48rem;height:min(48rem,100dvh - 32px);padding:0;display:flex;overflow:hidden}.nYOLWG_toolbar{border-bottom:1px solid var(--border);flex-shrink:0;padding:.5rem clamp(1rem,4vw,2rem)}.nYOLWG_scroll{overscroll-behavior:contain;min-height:0;padding:1.5rem clamp(1rem,4vw,2rem) 0;overflow-y:auto}.nYOLWG_title{font:650 clamp(1.75rem, 4vw, 2.5rem)/1.15 var(--font-heading), sans-serif;letter-spacing:-.03em}.nYOLWG_intro{margin-top:1rem;line-height:1.65}.nYOLWG_updated{color:var(--muted-foreground);margin:.75rem 0 2rem;font-size:.875rem}.nYOLWG_scroll a{color:var(--primary);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}
.bpIXQa_editor{min-width:0}.bpIXQa_toolbar{width:100%;min-width:0;margin-block:1rem;container-type:inline-size}.bpIXQa_toolbarRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}@container (max-width:22rem){.bpIXQa_toolbarRow{grid-template-columns:minmax(0,1fr)}.bpIXQa_toolbarRow>div:last-child>button{width:100%}}
.q23pGG_panel{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,64px);min-width:0;display:grid}.q23pGG_panel[data-inline=true]{display:contents}.q23pGG_preview,.q23pGG_options{min-width:0}.q23pGG_options h1,.q23pGG_options h2{font:650 clamp(1.6rem, 2.6vw, 2.2rem)/1.15 var(--font-heading), sans-serif;letter-spacing:-.025em}.q23pGG_panel[data-inline=true] .q23pGG_options{padding:0}.q23pGG_description{color:var(--muted-foreground);margin:10px 0 20px;font-size:.9rem;line-height:1.6}.q23pGG_stage{background:var(--secondary);border-radius:20px;place-items:center;height:clamp(360px,66svh,650px);padding:24px;display:grid}.q23pGG_paper{background:#fff;max-width:100%;height:100%;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 14px 24px #182b5024,0 1px 3px #182b5020}.q23pGG_sizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.q23pGG_sizes>button{text-align:center;flex-direction:column;justify-content:center;gap:5px;min-height:76px;padding:10px 4px;font-size:.8rem;display:flex}.q23pGG_sizes strong{font-size:.95rem}.q23pGG_finish{color:var(--muted-foreground);margin-top:16px;font-size:.8125rem;line-height:1.6}.q23pGG_adjust{justify-content:flex-start}.q23pGG_purchase{margin-top:16px}.q23pGG_purchase>button{width:100%;min-height:52px}.q23pGG_shipping{color:var(--muted-foreground);margin-top:10px;font-size:.8rem;line-height:1.6}.q23pGG_error{color:var(--destructive);margin-top:12px}.q23pGG_added{align-items:center;gap:8px;margin:16px 0;display:flex}.q23pGG_dialog{padding:28px}.q23pGG_fits{flex-wrap:wrap;gap:8px;margin:20px 0 12px;display:flex}.q23pGG_editStage{background:var(--secondary);border-radius:12px;place-items:center;margin-top:12px;padding:20px;display:grid}.q23pGG_editPaper{background:#fff;max-width:100%;height:min(42svh,420px);position:relative;overflow:hidden;box-shadow:0 8px 24px #182b501a}.q23pGG_done{width:100%;margin-top:18px}@media (max-width:800px){.q23pGG_panel{grid-template-columns:minmax(0,1fr);gap:24px}.q23pGG_panel[data-inline=true] .q23pGG_options{padding:0}.q23pGG_purchase{z-index:20;background:var(--card);padding:12px 0;position:sticky;bottom:0}.q23pGG_stage{height:clamp(300px,55svh,480px)}.q23pGG_dialog{padding:24px 16px 16px}}@media (max-width:360px){.q23pGG_sizes{grid-template-columns:1fr}.q23pGG_sizes>button{flex-direction:row;justify-content:space-between;min-height:48px;padding:10px 12px}}.q23pGG_previewActions{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}
.jx8xMa_preview{width:100%;min-width:0}.jx8xMa_wall{--duration:4.6s;aspect-ratio:6/5;isolation:isolate;background:#e9edf1 radial-gradient(at 45% 38%,#fff 0%,#edf0f3 55%,#dee4eb 100%);border-radius:4px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.jx8xMa_room{background:var(--wall-colour);transition:opacity 1.1s,transform 1.6s cubic-bezier(.22,.68,.16,1);position:absolute;inset:0}.jx8xMa_roomImage{object-fit:cover;object-position:center}.jx8xMa_wallTint{opacity:0;background:var(--wall-colour);mix-blend-mode:multiply;transition:opacity .65s,background-color .65s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 74.5%,#0000 75.4%);mask-image:linear-gradient(#000 0% 74.5%,#0000 75.4%)}.jx8xMa_wall:not([data-poster-wall=chalk]) .jx8xMa_wallTint{opacity:.85}.jx8xMa_camera{aspect-ratio:3/4;transform-origin:50%;height:56%;transform:translateY(-50%) scale(var(--poster-wall-scale));perspective:1200px;transition:transform 1.6s cubic-bezier(.22,.68,.16,1);position:absolute;top:40%}.jx8xMa_camera[data-poster-state=loading]{visibility:hidden}.jx8xMa_paper{--paper-shadow:2px 2px 1px #261f162e, 4px 8px 9px -4px #241f1952, 11px 18px 22px -12px #241f1942;cursor:zoom-in;width:100%;height:100%;box-shadow:var(--paper-shadow);transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));background:0 0;border:0;border-radius:0;padding:0;transition:transform .45s ease-out,box-shadow 1.2s;display:block;position:relative}.jx8xMa_paper:before{content:"";z-index:-1;filter:blur(5px);background:#251e173b;border-radius:0 0 45% 25%;position:absolute;inset:60% 3% -1.2%;transform:rotate(1.5deg)}.jx8xMa_canvas{cursor:zoom-in;background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.jx8xMa_canvas:focus-visible{outline:3px solid var(--primary);outline-offset:5px}.jx8xMa_zoomCue{color:#fff;filter:drop-shadow(0 1px 2px #182b50b3);opacity:0;background:0 0;place-items:center;width:2rem;height:2rem;transition:opacity .18s,transform .18s;display:grid;position:absolute;bottom:.55rem;right:.55rem;transform:translateY(4px)}.jx8xMa_paper:hover .jx8xMa_zoomCue,.jx8xMa_paper:focus-within .jx8xMa_zoomCue{opacity:1;transform:none}.jx8xMa_wall:not([data-view=artwork]) .jx8xMa_zoomCue{display:none}.jx8xMa_wall[data-view=artwork] .jx8xMa_camera{transform:translateY(-32.1429%)scale(1.52)}.jx8xMa_wall[data-view=artwork] .jx8xMa_paper{box-shadow:0 20px 45px -18px #182b5040}.jx8xMa_wall[data-view=artwork] .jx8xMa_room{opacity:0;transform:scale(1.16)}.jx8xMa_wall[data-view=reveal][data-state=ready] .jx8xMa_camera{animation:jx8xMa_hang-print var(--duration) both}.jx8xMa_wall[data-view=reveal][data-state=ready] .jx8xMa_paper{animation:jx8xMa_settle-paper var(--duration) both}.jx8xMa_wall[data-view=reveal][data-state=ready] .jx8xMa_room{animation:jx8xMa_enter-room var(--duration) both}.jx8xMa_wall:not([data-state=ready]) .jx8xMa_room{opacity:0}.jx8xMa_replay{z-index:5;position:absolute;bottom:.75rem;right:.75rem}.jx8xMa_replay:disabled{visibility:hidden}.jx8xMa_caption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.jx8xMa_views{background:var(--muted);border-radius:99px;flex-wrap:wrap;gap:.15rem;padding:3px;display:flex}.jx8xMa_swatches{flex-shrink:0;gap:0;display:flex}.jx8xMa_loading{color:var(--muted-foreground);font-size:.875rem;position:absolute;bottom:1.75rem}.jx8xMa_error{height:100%;color:var(--foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;font-size:.875rem;display:flex}@keyframes jx8xMa_hang-print{0%,28%{animation-timing-function:cubic-bezier(.6,0,.25,1);transform:translateY(-32.1429%)scale(1.52)}66%{transform:translateY(-52%) scale(calc(var(--poster-wall-scale) * 1.07)) perspective(1200px) rotateY(-8deg) rotateZ(-1.8deg);animation-timing-function:cubic-bezier(.2,.7,.25,1)}84%{transform:translateY(-50%) scale(var(--poster-wall-scale)) rotateZ(.65deg);animation-timing-function:ease-in-out}94%{transform:translateY(-50%) scale(var(--poster-wall-scale)) rotateZ(-.18deg);animation-timing-function:ease-out}to{transform:translateY(-50%) scale(var(--poster-wall-scale))}}@keyframes jx8xMa_settle-paper{0%,28%{box-shadow:0 20px 45px -18px #182b5040}62%{box-shadow:18px 24px 24px -10px #241f193d,30px 40px 44px -18px #241f1933}to{box-shadow:var(--paper-shadow)}}@keyframes jx8xMa_enter-room{0%,28%{opacity:0;animation-timing-function:ease;transform:scale(1.16)}75%,to{opacity:1;transform:scale(1)}}@media (max-width:600px){.jx8xMa_wall{aspect-ratio:4/5}.jx8xMa_roomImage{object-position:28% center}}@media (hover:none){.jx8xMa_zoomCue{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jx8xMa_preview,.jx8xMa_preview *,.jx8xMa_preview :before,.jx8xMa_preview :after{transition:none!important;animation:none!important}.jx8xMa_paper{transform:none}.jx8xMa_replay{display:none}}.jx8xMa_cropCanvas{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.jx8xMa_cropCanvas:active{cursor:grabbing}.jx8xMa_cropGuides{pointer-events:none;filter:drop-shadow(0 0 1px #000000b3);position:absolute;inset:0}.jx8xMa_cropGuides:before,.jx8xMa_cropGuides:after{content:"";border:solid #ffffffb3;position:absolute}.jx8xMa_cropGuides:before{border-width:0 1px;inset:0 33.3333%}.jx8xMa_cropGuides:after{border-width:1px 0;inset:33.3333% 0}.jx8xMa_wall[data-editing=true] .jx8xMa_camera{transition:none}.jx8xMa_wall[data-editing=true] .jx8xMa_paper{transform:none;box-shadow:0 12px 30px -15px #182b5040}.jx8xMa_cropControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-block:.75rem;display:flex}.jx8xMa_zoomControls{flex:220px;align-items:center;gap:.35rem;min-width:0;display:flex}.jx8xMa_zoomValue{font-variant-numeric:tabular-nums;min-width:3.5em;font-size:.75rem}.jx8xMa_cropActions{flex-wrap:wrap;gap:.5rem;display:flex}.jx8xMa_cropControls p{color:var(--muted-foreground);flex-basis:100%;font-size:.75rem;line-height:1.6}.jx8xMa_lightboxViewport{place-items:center;display:grid;position:absolute;inset:0;container-type:size}.jx8xMa_lightboxPoster{width:min(100cqw, calc(100cqh * var(--poster-aspect)));aspect-ratio:var(--poster-aspect);position:relative;overflow:hidden}
.-TvSJa_dialog[data-slot=dialog-content]{flex-direction:column;max-width:64rem;max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden}.-TvSJa_header{flex:none;padding:24px 64px 20px 24px}.-TvSJa_header h2{font-family:var(--font-heading);font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.2}.-TvSJa_header p{margin-top:8px;line-height:1.5}.-TvSJa_gallery{overscroll-behavior:contain;min-height:0;padding:4px 24px 24px;overflow-y:auto}.-TvSJa_footer{border-top:1px solid var(--border);background:var(--card);flex:none;justify-items:end;gap:12px;padding:16px 24px;display:grid}.-TvSJa_footer>button{width:auto;min-width:12rem}@media (max-width:600px){.-TvSJa_dialog[data-slot=dialog-content]{border-radius:16px;width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.-TvSJa_header{padding:20px 52px 16px 16px}.-TvSJa_gallery{padding:4px 12px 16px}.-TvSJa_footer{padding:12px 16px}.-TvSJa_footer>button{width:100%}}
.R-JzDG_stage{background:#e9edf4;place-items:center;width:100%;min-width:0;height:100%;display:grid;position:relative;overflow:hidden;container-type:size}.R-JzDG_paper{width:min(72cqw, calc(76cqh * var(--print-ratio)));aspect-ratio:var(--print-ratio);background:#fff;display:block;position:relative;transform:rotate(-5deg);box-shadow:3px 9px 16px #182b5026,0 1px 2px #182b5026}.R-JzDG_front{height:100%;display:block;position:relative}.R-JzDG_paper img{object-fit:cover}.R-JzDG_stage[data-print-preview=poster]{background:#e5eaf3}.R-JzDG_stage[data-print-preview=poster] .R-JzDG_paper{transform:rotate(-3deg)}.R-JzDG_stage[data-print-preview=card] .R-JzDG_paper{box-shadow:none;background:0 0;transform:rotate(-7deg)}.R-JzDG_stage[data-print-preview=card] .R-JzDG_paper:before{content:"";transform-origin:0;clip-path:inset(0 0 0 1px);background:linear-gradient(90deg,#d7dce5,#fff 35%);position:absolute;inset:0;transform:scaleY(.978148);box-shadow:2px 4px 5px #182b5014}.R-JzDG_stage[data-print-preview=card] .R-JzDG_front{transform-origin:0;background:0 0;overflow:hidden;transform:matrix(.848048,-.110176,0,.978148,0,0);box-shadow:3px 9px 16px #182b5026,0 1px 2px #182b5026}.R-JzDG_stage[data-print-preview=card] .R-JzDG_front:after{content:"";position:absolute;inset:0;box-shadow:inset 2px 0 3px #182b5020}.R-JzDG_stage[data-print-preview=flat-card]{background:#f0eee9}.R-JzDG_stage[data-print-preview=flat-card] .R-JzDG_paper{transform:rotate(7deg)}.R-JzDG_stage[data-card-mockup] .R-JzDG_paper,.R-JzDG_stage[data-card-mockup] .R-JzDG_front,.R-JzDG_stage[data-card-mockup] .R-JzDG_front>[data-card-trim]{background:0 0}.R-JzDG_stage[data-print-preview=ornament]{background:#fff}.R-JzDG_ornament{width:min(72cqw,66.1017cqh);display:block}
.NxK_FW_view{min-width:0}.NxK_FW_view[hidden]{display:none}.NxK_FW_top{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.NxK_FW_artwork,.NxK_FW_featuredSlot{min-width:0}.NxK_FW_featured,.NxK_FW_offer{border:1px solid var(--border);background:var(--card);border-radius:1rem;align-content:start;min-width:0;display:grid;overflow:hidden}.NxK_FW_preview{border-radius:0;width:100%;height:clamp(12rem,28svh,16rem)}.NxK_FW_featured[data-offer-theme=christmas]>.NxK_FW_preview{background:#f4efea}.NxK_FW_details{flex-direction:column;min-width:0;padding:1.25rem;display:flex}.NxK_FW_details h2{font:600 clamp(1.4rem, 2.2vw, 1.85rem)/1.25 var(--font-heading), sans-serif;letter-spacing:-.025em}.NxK_FW_details h3{font:600 1.125rem/1.35 var(--font-heading), sans-serif;letter-spacing:-.02em}.NxK_FW_specification{color:var(--muted-foreground);margin-top:.4rem;font-size:.875rem;line-height:1.6}.NxK_FW_price{margin:.5rem 0;font-size:1.125rem;display:block}.NxK_FW_inclusion{color:var(--muted-foreground);font-size:.875rem;line-height:1.6}.NxK_FW_details>[data-slot=button]{margin-top:1.25rem}.NxK_FW_alternatives{border-top:1px solid var(--border);margin-top:clamp(2rem,4vw,3.5rem);padding-top:1.75rem}.NxK_FW_alternatives>h2{font:600 1.4rem/1.3 var(--font-heading), sans-serif;letter-spacing:-.025em;margin-bottom:1.25rem}.NxK_FW_alternatives>div{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,1.75rem);display:grid}.NxK_FW_offer{grid-template-rows:auto 1fr}.NxK_FW_offer .NxK_FW_details{padding:clamp(.75rem,1.5vw,1.125rem)}.NxK_FW_offer .NxK_FW_preview{height:clamp(10rem,15vw,14rem)}.NxK_FW_offer .NxK_FW_preview[data-print-preview]{background:var(--muted)}.NxK_FW_offer .NxK_FW_price{margin-bottom:.75rem}.NxK_FW_offer .NxK_FW_details>[data-slot=button]{width:100%;margin-top:auto}.NxK_FW_offer .NxK_FW_inclusion{padding-top:.15rem}.NxK_FW_mobilePrimary{display:none}@media (max-width:800px){.NxK_FW_top{grid-template-columns:minmax(0,1fr);gap:1.5rem}.NxK_FW_featured .NxK_FW_preview{height:clamp(14rem,65vw,23rem)}.NxK_FW_view{padding-bottom:6rem}.NxK_FW_featured .NxK_FW_primary{display:none}.NxK_FW_alternatives>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.NxK_FW_offer .NxK_FW_preview{height:clamp(9rem,37vw,15rem)}.NxK_FW_offer .NxK_FW_details h3,.NxK_FW_offer .NxK_FW_price{font-size:1rem}.NxK_FW_offer .NxK_FW_specification,.NxK_FW_offer .NxK_FW_inclusion{font-size:.8125rem}.NxK_FW_mobilePrimary{z-index:30;padding:.75rem max(1rem, env(safe-area-inset-right)) max(.75rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));border-top:1px solid var(--border);background:var(--card);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:.75rem;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -4px 20px #182b5008}.NxK_FW_mobilePrimary[data-floating=false]{box-shadow:none;border-top:0;grid-template-columns:minmax(0,1fr);margin-top:.5rem;padding:0;position:static}.NxK_FW_mobilePrimary>div{gap:.2rem;min-width:0;display:grid}.NxK_FW_mobilePrimary span{color:var(--muted-foreground);font-size:.75rem}.NxK_FW_mobilePrimary strong{font-size:1rem}.NxK_FW_mobilePrimary>[data-slot=button]{min-height:48px;padding:.625rem .75rem;font-size:.875rem}}.NxK_FW_view[data-product-first=true] .NxK_FW_featuredSlot,.NxK_FW_view[data-product-first=true] [data-product-experience=result]{display:contents}.NxK_FW_view[data-product-first=true] .NxK_FW_resultStatus{display:none}.NxK_FW_view[data-product-first=true] [data-product-preview]{grid-area:1/1/span 2;min-width:0}.NxK_FW_view[data-product-first=true] [data-product-controls]{grid-area:1/2;min-width:0}.NxK_FW_view[data-product-first=true] [data-product-controls] h2{font:650 clamp(1.6rem, 2.6vw, 2.2rem)/1.15 var(--font-heading), sans-serif;letter-spacing:-.025em}.NxK_FW_view[data-product-first=true] .NxK_FW_artwork{grid-area:2/2}.NxK_FW_view[data-product-first=true] .NxK_FW_top{row-gap:1.5rem}.NxK_FW_view[data-product-first=true] [data-card-result-preview]{background:var(--secondary);border-radius:1.25rem;padding:1rem}@media (max-width:800px){.NxK_FW_view[data-product-first=true] [data-product-preview]{grid-area:1/1}.NxK_FW_view[data-product-first=true] [data-product-controls]{grid-area:2/1}.NxK_FW_view[data-product-first=true] .NxK_FW_artwork{grid-area:3/1}}.NxK_FW_view[data-product-first=true] .NxK_FW_resultStatus:has(button){grid-area:3/2;display:block}@media (max-width:800px){.NxK_FW_view[data-product-first=true] .NxK_FW_resultStatus:has(button){grid-area:4/1}}.NxK_FW_pendingPreview{border-radius:1.25rem;height:clamp(300px,55svh,650px)}.NxK_FW_view[data-product-first=true]{padding-bottom:0}
.xV38xa_slot{top:var(--card-sticky-top,8px);z-index:5;align-self:start;position:sticky}.xV38xa_slot[data-sticky-room=false],.xV38xa_slot[data-field-writing=true]{position:static}@media (max-height:550px){.xV38xa_slot{position:static}}
.JMoWma_journey{overflow-anchor:none;align-content:start;align-items:start;min-height:100dvh;overflow-x:clip}.JMoWma_journey[data-card-step=review]{min-height:0;padding-bottom:0}.JMoWma_journey[data-card-step=review]>.JMoWma_save:empty{display:none}.JMoWma_stepContent{grid-column:1/-1;width:100%;min-width:0;position:relative}.JMoWma_journey>*{min-width:0}.JMoWma_journey .JMoWma_header{grid-template-columns:minmax(0,1fr);gap:.65rem;width:100%;display:grid}.JMoWma_headingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.JMoWma_notices,.JMoWma_workspace,.JMoWma_galleryFieldset,.JMoWma_save,.JMoWma_notice{grid-column:1/-1;width:100%}.JMoWma_notices:empty{display:none}.JMoWma_notices a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.JMoWma_workspace{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.JMoWma_hint,.JMoWma_galleryHint{color:var(--muted-foreground);font-size:.875rem;line-height:1.6}.JMoWma_gallery{gap:1.5rem;display:grid}.JMoWma_galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.JMoWma_gallerySkeletonPreview{background:var(--muted);padding-block:1rem}.JMoWma_gallerySkeletonPreview>[data-slot=skeleton]{width:72%;margin-inline:auto}.JMoWma_collectionActions{z-index:10;padding:12px 0 max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--background);color:var(--foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex;position:sticky;bottom:0}.JMoWma_collectionSummary{flex:9rem;gap:4px;min-width:0;display:grid}.JMoWma_collectionSummary strong{font-size:1rem;font-weight:650;line-height:1.35}.JMoWma_collectionSummary>span{color:var(--muted-foreground);font-size:.75rem;line-height:1.5}.JMoWma_collectionActions>:is(button,a){width:auto;max-width:100%;margin-left:auto;padding-inline:12px;font-size:.875rem}.JMoWma_collectionActions>:is(button,a)>svg{display:none}@media (min-width:701px){.JMoWma_collectionActions{background:var(--card);column-gap:24px;padding-inline:16px}.JMoWma_collectionSummary strong{font-size:1.125rem}.JMoWma_collectionSummary>span{font-size:.875rem}.JMoWma_collectionActions>:is(button,a){min-width:12rem;padding-inline:20px;font-size:1rem}.JMoWma_collectionActions>:is(button,a)>svg{display:block}}@media (min-width:700px){.JMoWma_galleryGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr))}}.JMoWma_template{text-align:left;white-space:normal;background:#fff;border:2px solid #0000;border-radius:1rem;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #182b500b}.JMoWma_template[data-selected=true]{border-color:var(--primary);box-shadow:0 0 0 3px #2b4de51a}.JMoWma_galleryPreview{z-index:2;pointer-events:none;background:var(--muted);position:relative}.JMoWma_galleryPreview [data-card-view],.JMoWma_galleryDots{pointer-events:auto}.JMoWma_gallery .JMoWma_galleryPreview [data-card-view][data-card-browsing]{--page-width:min(72%, 24rem);--card-stage-top:1rem;--card-stage-bottom:1rem}.JMoWma_galleryDots{background:0 0;border:0;border-radius:0;justify-content:center;gap:0;padding:0;display:flex}.JMoWma_galleryDots [role=tab]{border-radius:.5rem;flex:0 0 24px;min-width:24px;min-height:36px;padding:0}.JMoWma_galleryDots [role=tab][data-state=active]{box-shadow:none;background:0 0}.JMoWma_galleryDots [role=tab]>span{background:var(--muted-foreground);opacity:.35;border-radius:50%;width:6px;height:6px}.JMoWma_galleryDots [role=tab][data-state=active]>span{background:var(--primary);opacity:1}.JMoWma_templateChoice{text-align:left;width:100%;font:inherit;outline:none;display:block}.JMoWma_templateChoice:after{content:"";z-index:1;cursor:pointer;position:absolute;inset:0}.JMoWma_template:has(.JMoWma_templateChoice:focus-visible){outline:3px solid var(--primary);outline-offset:3px}.JMoWma_templateArtwork{background:var(--muted);grid-template-columns:minmax(0,1fr) 32%;align-items:center;gap:.7rem;width:100%;padding:1.25rem;display:grid}.JMoWma_templateCover,.JMoWma_templateSides>span{background:#fff;width:100%;display:block;overflow:hidden;box-shadow:0 6px 12px #182b501a}.JMoWma_templateSides{gap:.4rem;display:grid}.JMoWma_templateName{font-family:var(--font-heading);padding:1rem;font-size:1.2rem;display:block}.JMoWma_templateName small{font:400 .8rem/1.5 var(--font-sans);color:var(--muted-foreground);margin-top:.25rem;display:block}.JMoWma_templatePrice{font:600 1rem/1.5 var(--font-sans);color:var(--foreground);margin:-.5rem 1rem 1rem}.JMoWma_previewSlot{}.JMoWma_livePreview{background:var(--muted);border-radius:1.25rem;flex-direction:column;align-items:center;padding:1rem;display:flex}.JMoWma_journey .JMoWma_livePreview [data-card-view]{--page-width:min(78%, 23rem)}.JMoWma_contentFields :is(button,input,textarea,[role=slider]){scroll-margin-top:var(--card-follow-clearance,24px);scroll-margin-bottom:10rem}.JMoWma_fields{gap:1.4rem;display:grid}.JMoWma_fields[hidden]{display:none}.JMoWma_fields>p{color:var(--muted-foreground);line-height:1.6}.JMoWma_field{scroll-margin-top:var(--card-follow-clearance,24px);gap:.55rem;display:grid}.JMoWma_field label{flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;display:flex}.JMoWma_field label span{color:var(--muted-foreground);font-size:.8rem;font-weight:400}.JMoWma_field textarea{font-size:1rem;line-height:1.5}.JMoWma_photoSlot{border-bottom:1px solid var(--border);gap:.75rem;padding-block:1rem;display:grid}.JMoWma_photoSlot h2{font-size:1.1rem;font-weight:600}.JMoWma_photoRow{align-items:center;gap:.5rem;min-width:0;display:flex}.JMoWma_photoThumb{flex-shrink:0;width:3rem;height:3rem}.JMoWma_photoActions{flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}.JMoWma_photoActions>button{min-height:44px;padding-inline:.5rem}.JMoWma_photoActions>button[data-size=icon]{flex-shrink:0;margin-left:auto}@media (max-width:380px){.JMoWma_photoActions>button{padding-inline:.375rem;font-size:.75rem}.JMoWma_photoActions>button:first-child>svg{display:none}}.JMoWma_photoThumb img{object-fit:cover;border-radius:.5rem;width:100%;height:100%}.JMoWma_actions{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.JMoWma_crop{gap:.5rem;display:grid}[data-photo-adjusting] .JMoWma_crop>div{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:1rem;display:grid}[data-photo-adjusting] .JMoWma_crop{gap:0;padding-inline:4px}.JMoWma_warning{color:var(--destructive);font-size:.875rem;line-height:1.5}.JMoWma_proof{gap:1rem;display:grid;container-type:inline-size}.JMoWma_reviewGrid{background:var(--muted);border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;padding:1.25rem;display:grid}.JMoWma_reviewGrid figure{min-width:0}.JMoWma_reviewArtwork{background:#fff;border-radius:0;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 4px 16px #182b501a}.JMoWma_enlargedPaper{background:#fff;margin:1rem auto;box-shadow:0 6px 24px #182b5020}.JMoWma_reviewGrid figcaption{margin-top:.75rem;font-size:.9rem;font-weight:600}.JMoWma_reviewGrid figcaption small{color:var(--muted-foreground);font-size:.75rem;font-weight:400;display:block}.JMoWma_reviewActions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.JMoWma_missingPhotosWarning{color:#92400e;font-size:.875rem;line-height:1.5}.JMoWma_missingPhotosWarning+.JMoWma_reviewActions{margin-top:0}.JMoWma_reviewActions>button{flex:9rem}.JMoWma_order{gap:1.5rem;display:grid;container-type:inline-size}.JMoWma_specification{border-bottom:1px solid var(--border);grid-column:1/-1;padding-bottom:1rem}.JMoWma_specification h2{margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.JMoWma_specification p{line-height:1.7}.JMoWma_save{font-size:.875rem}.JMoWma_notice{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.JMoWma_journey .JMoWma_next{order:9;width:100%;container-type:inline-size}@media (max-width:899px){.JMoWma_journey{flex-direction:column;gap:1rem!important;display:flex!important}.JMoWma_workspace{grid-template-columns:minmax(0,1fr);gap:1.25rem}.JMoWma_galleryGrid{gap:.6rem}.JMoWma_templateArtwork{gap:.35rem;padding:.6rem}.JMoWma_templateName{padding:.65rem;font-size:1rem}.JMoWma_templateName small{font-size:.7rem}.JMoWma_templatePrice{margin-inline:.65rem}.JMoWma_livePreview{padding:.5rem}.JMoWma_journey .JMoWma_livePreview [data-card-view]{--page-width:min(78%, 19rem);--card-stage-top:.75rem;--card-stage-bottom:.75rem}.JMoWma_reviewGrid{gap:1rem .75rem;padding:.75rem}.JMoWma_journey .JMoWma_next{flex-wrap:wrap}.JMoWma_journey .JMoWma_next>div{flex:7rem}.JMoWma_journey .JMoWma_next>div strong{white-space:nowrap}.JMoWma_journey .JMoWma_next:not([data-card-purchase-action])>button{flex:10rem}.JMoWma_journey[data-card-step=review] .JMoWma_next:not([data-floating-room=false]){position:sticky;inset:auto auto 0}.JMoWma_journey[data-card-step=review] .JMoWma_next{border-inline:0;background:var(--background);border-bottom:0;padding-inline:0}}@container (max-width:20rem){.JMoWma_reviewGrid{grid-template-columns:minmax(0,1fr)}.JMoWma_order .card-envelope-choice{grid-template-columns:1rem minmax(0,1fr)}.JMoWma_order .card-envelope-choice .envelope-description{-webkit-hyphens:auto;hyphens:auto}.JMoWma_order .card-envelope-choice strong{grid-column:2}.JMoWma_next:not([data-card-purchase-action])>button{overflow-wrap:normal;word-break:normal;padding-inline:.35rem;display:block}.JMoWma_next:not([data-card-purchase-action])>button svg{display:none}}@media (max-width:599px){.JMoWma_templateArtwork{padding:.65rem;display:block}.JMoWma_templateSides{display:none}.JMoWma_templateName{padding:.65rem .5rem;font-size:.9375rem}.JMoWma_templateName small{font-size:.75rem}.JMoWma_templatePrice{margin-inline:.5rem}}@media (max-height:550px){.JMoWma_previewSlot,.JMoWma_journey .JMoWma_next{position:static}}.JMoWma_guidedText{grid-column:1/-1;width:100%}.JMoWma_guidedText>.JMoWma_previewSlot{width:100%}.JMoWma_guidedText>.JMoWma_textSummary{grid-area:1/2;min-width:0}.JMoWma_textSummary{gap:1.25rem;display:grid}.JMoWma_editorPanelHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.JMoWma_editorPanelHeading h2{font:600 1.4rem/1.25 var(--font-heading)}.JMoWma_editorPanelHeading>button{font-size:.875rem}.JMoWma_wordingFields{gap:1.5rem;min-width:0;display:grid}.JMoWma_wordingSide{gap:1rem;min-width:0;display:grid}.JMoWma_wordingSide h3{color:var(--muted-foreground);font-size:.9375rem;font-weight:600}.JMoWma_wordingField{gap:.65rem;min-width:0;display:grid}.JMoWma_wordingField label{margin-bottom:.45rem;display:block}.JMoWma_wordingField textarea{background:var(--card);font-size:1rem;line-height:1.5}.JMoWma_wordingField[data-selected] textarea{border-color:var(--primary)}.JMoWma_textSummary .card-text-advanced{margin-top:.5rem}.JMoWma_textSummary .card-text-placement{margin-top:.5rem}.JMoWma_writingCanvas .card-text-handle[aria-pressed=true]{border:2px solid var(--primary);background:color-mix(in srgb, var(--primary) 7%, transparent)}.JMoWma_writingCanvas .card-text-handle{cursor:text;touch-action:pan-y}.JMoWma_photoSlotScroll{margin-top:calc(-.75rem - 12px);margin-bottom:-.25rem}.JMoWma_photoSlots{gap:.65rem;width:max-content;min-width:100%;padding:15px 13px 23px 3px;display:flex}.JMoWma_photoSlotTile{flex:0 0 6rem;width:6rem;min-width:0;display:flex;position:relative}.JMoWma_photoSlotChoice{text-align:left;white-space:normal;grid-template-columns:minmax(0,1fr);place-content:start stretch;gap:.4rem;width:100%;padding:.45rem;font-size:.8rem;display:grid}.JMoWma_slotAdjust{z-index:1;color:var(--primary);position:absolute;top:.2rem;right:.2rem}.JMoWma_slotAdjustIcon{border:1px solid var(--border);background:var(--card);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 1px 4px #182b501a}.JMoWma_slotAdjust:hover .JMoWma_slotAdjustIcon,.JMoWma_slotAdjust[aria-pressed=true] .JMoWma_slotAdjustIcon{border-color:var(--primary);background:var(--secondary)}.JMoWma_hintAdjustIcon{vertical-align:-.25em;color:var(--primary);display:inline-flex}.JMoWma_photoWorkspace:has([data-photo-drag][data-hint-active=true]) .JMoWma_slotAdjustIcon{border-color:var(--primary)}@media (prefers-reduced-motion:no-preference){.JMoWma_photoWorkspace:has([data-photo-drag][data-hint-active=true]) .JMoWma_slotAdjustIcon{animation:1.8s ease-in-out infinite JMoWma_photoAdjustHintPulse}}@keyframes JMoWma_photoAdjustHintPulse{0%,to{transform:scale(1);box-shadow:0 0 #0000}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--primary) 22%, transparent);transform:scale(1.75)}}.JMoWma_slotRemove{color:var(--destructive);position:absolute;bottom:-20px;right:-10px}.JMoWma_slotRemove:hover{background:0 0}.JMoWma_slotRemoveIcon{border:1px solid var(--border);background:var(--card);border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:12px;left:10px;box-shadow:0 1px 4px #182b501a}.JMoWma_slotRemove:hover .JMoWma_slotRemoveIcon{border-color:var(--destructive);background:color-mix(in srgb, var(--destructive) 9%, var(--card))}.JMoWma_photoSlotChoice[aria-pressed=true]{border-color:var(--primary);background:var(--secondary);box-shadow:0 0 0 1px var(--primary)}.JMoWma_photoSlotChoice small{color:var(--muted-foreground);font-size:.75rem;display:block}.JMoWma_slotThumbnail{background:var(--muted);border-radius:.35rem;place-items:center;width:100%;height:3.8rem;display:grid;position:relative;overflow:hidden}.JMoWma_slotThumbnail img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.JMoWma_textSlotSample{background:var(--card);color:var(--foreground);padding:.35rem;font-size:.75rem;line-height:1.35}.JMoWma_textSlotSample>span{-webkit-line-clamp:3;overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.JMoWma_enlargeAction{align-self:flex-start;font-size:.875rem}.JMoWma_photoAdjustment{border-bottom:1px solid var(--border);margin:.75rem 0 1rem;padding-bottom:.75rem}.JMoWma_adjustmentHeading{margin-bottom:.75rem;font-size:1.125rem;font-weight:650}.JMoWma_adjustmentActions{justify-content:space-between;gap:.75rem;margin-top:.5rem;display:flex}.JMoWma_removePhoto{color:var(--destructive);justify-content:flex-start;margin-top:.25rem;font-size:.875rem}.JMoWma_photoDrag{pointer-events:auto;cursor:grab;touch-action:none;border-radius:0;min-height:0;padding:0;transition:none;position:absolute}.JMoWma_photoDrag[data-dragging]{cursor:grabbing}@media (max-width:899px){.JMoWma_guidedText>.JMoWma_textSummary{grid-area:auto/1}}.JMoWma_mismatchDialog{max-width:38rem}.JMoWma_designComparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-block:1.25rem;display:grid}.JMoWma_designComparison figure{min-width:0}.JMoWma_designComparison figcaption{color:var(--muted-foreground);margin-bottom:.5rem;font-size:.875rem}.JMoWma_designComparison .JMoWma_templateArtwork{border-radius:.75rem;padding:.75rem}.JMoWma_designComparison strong{margin-top:.5rem;font-size:.875rem;display:block}.JMoWma_mismatchActions{gap:.5rem;margin-top:1.25rem;display:grid}.JMoWma_mismatchCounts{color:var(--foreground);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;font-weight:600;display:flex}.JMoWma_mismatchCounts svg{color:var(--muted-foreground);flex-shrink:0}.JMoWma_mismatchScope{text-align:center;color:var(--muted-foreground);flex-basis:100%;font-size:.875rem;font-weight:400}.JMoWma_comparisonSides{background:var(--muted);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .5rem;padding:.75rem;display:grid}.JMoWma_comparisonSide{min-width:0;color:var(--muted-foreground);gap:.35rem;font-size:.6875rem;line-height:1.3;display:grid}.JMoWma_comparisonPaper{background:#fff;display:block;overflow:hidden;box-shadow:0 2px 8px #182b501a}@media (max-width:399px){.JMoWma_mismatchDialog{padding:1rem}.JMoWma_designComparison{gap:.5rem}.JMoWma_comparisonSides{gap:.5rem .35rem;padding:.5rem}}.JMoWma_keepPhotos{margin-top:1.25rem}.JMoWma_keepPhotos legend{margin-bottom:.75rem;font-size:.9375rem;font-weight:600}.JMoWma_keepPhotoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.JMoWma_keepPhoto{border:2px solid var(--border);cursor:pointer;border-radius:.75rem;gap:.5rem;min-width:0;padding:.5rem;display:grid}.JMoWma_keepPhoto[data-selected=true]{border-color:var(--primary);background:var(--secondary)}.JMoWma_keepPhoto img{object-fit:contain;background:var(--muted);border-radius:.25rem;width:100%;height:5rem}.JMoWma_keepPhoto>span{justify-content:center;align-items:center;gap:.5rem;min-height:2rem;font-size:.8125rem;display:flex}.JMoWma_mismatchActions>button{white-space:normal}.JMoWma_previewArtwork{flex:1;min-height:0;padding:0 1.25rem 1.25rem}.JMoWma_previewArtwork .JMoWma_comparisonSides{grid-template-rows:repeat(2,minmax(0,1fr));gap:1.25rem;height:100%;padding:1.25rem}.JMoWma_previewArtwork .JMoWma_comparisonSides:has(>:nth-child(2):last-child){grid-template-rows:minmax(0,1fr)}.JMoWma_previewArtwork .JMoWma_comparisonSide{text-align:center;grid-template-rows:minmax(0,1fr) auto;gap:.5rem;min-height:0;font-size:.875rem}.JMoWma_previewArtwork .JMoWma_comparisonPaperSlot{place-items:center;min-height:0;display:grid;container-type:size}.JMoWma_previewArtwork .JMoWma_comparisonPaper{width:min(100cqw, calc(100cqh * var(--paper-ratio)), 16rem)}.JMoWma_previewArtwork .JMoWma_comparisonSides:has(>:nth-child(2):last-child){height:auto}.JMoWma_previewArtwork .JMoWma_comparisonSides:has(>:nth-child(2):last-child) .JMoWma_comparisonPaperSlot{width:min(100%,16rem);aspect-ratio:var(--paper-ratio);justify-self:center;max-height:max(3rem,100dvh - 18rem)}@media (max-width:599px){.JMoWma_previewArtwork{padding:0 .75rem .75rem}.JMoWma_previewArtwork .JMoWma_comparisonSides{gap:1rem .75rem;padding:.75rem}}@media (min-width:760px),(orientation:landscape){.JMoWma_previewArtwork .JMoWma_comparisonSides{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr))}.JMoWma_previewArtwork .JMoWma_comparisonSides:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.JMoWma_wordingChoices{gap:.5rem;display:grid}.JMoWma_wordingChoice{border:2px solid var(--border);cursor:pointer;border-radius:.75rem;align-items:center;gap:.75rem;padding:.875rem;display:flex}.JMoWma_wordingChoice[data-selected=true]{border-color:var(--primary);background:var(--secondary)}.JMoWma_wordingPreviews{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.JMoWma_wordingPreview{border:2px solid var(--border);cursor:pointer;border-radius:.875rem;flex-direction:column;gap:.75rem;min-width:0;padding:.5rem;display:flex}.JMoWma_wordingPreview[data-selected=true]{border-color:var(--primary);background:var(--secondary)}.JMoWma_wordingPreview:focus-within{outline:2px solid var(--primary);outline-offset:3px}.JMoWma_wordingPreview[data-unavailable=true]{cursor:default}.JMoWma_wordingPreviewHeading{align-items:center;gap:.5rem;min-height:2.5rem;font-size:.875rem;line-height:1.35;display:flex}.JMoWma_wordingPreviewHeading>button{flex-shrink:0}.JMoWma_wordingPreview .JMoWma_comparisonSides{gap:.5rem .25rem;padding:.375rem}.JMoWma_entryPreview{flex:none;height:clamp(12rem,35svh,20rem);padding:0}.JMoWma_entryPreview .JMoWma_comparisonSides:has(>:nth-child(2):last-child){height:100%}.JMoWma_entryPreview .JMoWma_comparisonSides:has(>:nth-child(2):last-child) .JMoWma_comparisonPaperSlot{aspect-ratio:auto;width:100%;max-height:none}@media (max-width:599px){.JMoWma_templateFolded{isolation:isolate;padding:1.5rem .8rem 1rem;position:relative}.JMoWma_templateFolded:before{content:"";z-index:-1;transform-origin:0 100%;background:linear-gradient(100deg,#fffefa,#e5e3de);position:absolute;inset:1.5rem calc(.8rem + 7%) 1rem .8rem;transform:skewY(-7deg)}.JMoWma_templateFolded .JMoWma_templateCover{width:100%;position:relative;overflow:hidden;box-shadow:0 3px 7px #182b5014}}.JMoWma_photoOutline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.JMoWma_photoWorkspace .JMoWma_livePreview{position:relative}.JMoWma_photoWorkspace:not([data-editor-expanded]) .JMoWma_previewSlot{container-type:inline-size}.JMoWma_photoWorkspace:not([data-editor-expanded]) .JMoWma_livePreview{--card-inline-paper-width:calc((100% - 6rem) / 1.1);padding-inline:.5rem}.JMoWma_photoWorkspace:not([data-editor-expanded]) .JMoWma_enlargeAction{position:absolute;bottom:.5rem;left:.5rem}.JMoWma_photoWorkspace:not([data-editor-expanded]) .JMoWma_livePreview [data-card-view]{--page-width:min(var(--card-inline-paper-width), max(8rem, calc((100svh - 19rem) * var(--card-width-ratio))), 26rem)}@container (max-width:16rem){.JMoWma_photoWorkspace:not([data-editor-expanded]) .JMoWma_livePreview{--card-inline-paper-width:calc((100% - 1rem) / 1.1)}.JMoWma_photoWorkspace:not([data-editor-expanded]) .JMoWma_enlargeAction{align-self:center;position:static}.JMoWma_photoWorkspace:not([data-editor-expanded]) .JMoWma_livePreview{--card-navigation-top:auto;--card-navigation-bottom:.5rem;--card-navigation-transform:none}}.JMoWma_photoWorkspace .JMoWma_livePreview [data-card-view]{--page-width:min(76%, max(8rem, calc((100svh - 19rem) * var(--card-width-ratio))), 26rem);--card-stage-top:1rem;--card-stage-bottom:1rem}.JMoWma_photoWorkspace .JMoWma_livePreview .card-surface-tabs{display:none}.JMoWma_photoWorkspace .photo-picker-inline .photo-picker-options{max-height:none;overflow:visible;container-type:inline-size}.JMoWma_photoWorkspace .photo-picker-inline .shopping-image-picker{--library-columns:4;--library-row:calc((100cqi - 8px - (var(--library-columns) - 1) * 8px) / var(--library-columns) * 1.25);grid-template-columns:repeat(var(--library-columns), minmax(0, 1fr));max-block-size:calc(var(--library-row) * 2.3 + 24px);overscroll-behavior-y:contain;overflow-y:auto}@container (max-width:20rem){.JMoWma_photoWorkspace .photo-picker-inline .shopping-image-picker{--library-columns:3}}@media (max-width:899px){.JMoWma_photoWorkspace .JMoWma_previewSlot{z-index:10;position:sticky;top:0}.JMoWma_photoWorkspace:not([data-editor-expanded]) .JMoWma_livePreview [data-card-view]{--page-width:min(var(--card-inline-paper-width), calc(30svh * var(--card-width-ratio)), 20rem)}.JMoWma_photoWorkspace .JMoWma_livePreview [data-card-view]{--page-width:min(70%, calc(30svh * var(--card-width-ratio)), 20rem);--card-stage-top:.5rem;--card-stage-bottom:.5rem}}.JMoWma_formatSelector{margin-bottom:1.25rem}:is(.JMoWma_formatSelector .product-choices,.JMoWma_formatSelector .product-variants,.JMoWma_formatSelector .card-options){display:block}.JMoWma_formatSelector .product-variant[aria-hidden=true]{display:none}.JMoWma_mobileHint,.JMoWma_mobileWriteAction{display:none}@media (max-width:899px){.JMoWma_desktopHint{display:none}.JMoWma_mobileHint{display:inline}.JMoWma_guidedText{flex-direction:column;align-items:stretch;display:flex}.JMoWma_guidedText .JMoWma_textSummary{width:100%}.JMoWma_mobileWriteAction{display:block}.JMoWma_desktopWording,.JMoWma_guidedText .JMoWma_wordingSide h3{display:none}}.JMoWma_photoWorkspace .JMoWma_livePreview [data-card-turn]{display:none}@media (max-width:899px){.JMoWma_wordingField textarea{scroll-margin-top:18rem;scroll-margin-bottom:7rem}}.JMoWma_wordingField textarea{max-height:12rem;overflow-y:auto}@media (min-width:900px){.JMoWma_photoSlotTile{flex-basis:7rem;width:7rem}.JMoWma_photoSlotChoice{min-width:0}.JMoWma_slotThumbnail{height:5.5rem}.JMoWma_slotThumbnail img{object-fit:contain}.JMoWma_photoAdjustment{margin-top:0}.JMoWma_photoAdjustment .JMoWma_crop{padding-inline:0}.JMoWma_photoAdjustment .JMoWma_crop>div{grid-template-columns:minmax(6rem,auto) minmax(0,1fr)}.JMoWma_photoWorkspace:not([data-editor-expanded]) .card-design-next{position:static}}.JMoWma_photoWorkspace[data-editor-expanded]:not(.JMoWma_guidedText){gap:.75rem 1.5rem}.JMoWma_photoWorkspace[data-editor-expanded]:not(.JMoWma_guidedText) .JMoWma_previewSlot{position:static}.JMoWma_photoWorkspace[data-editor-expanded]:not(.JMoWma_guidedText) .JMoWma_livePreview{padding-block:.5rem}.JMoWma_photoWorkspace[data-editor-expanded]:not(.JMoWma_guidedText) .JMoWma_livePreview [data-card-view]{--card-stage-top:.5rem;--card-stage-bottom:.5rem}.JMoWma_photoWorkspace [data-expanded-photo-controls]{gap:.375rem}.JMoWma_photoWorkspace [data-expanded-photo-controls] .JMoWma_editorPanelHeading h2{font-size:1.125rem}.JMoWma_photoWorkspace [data-expanded-photo-controls] .JMoWma_crop{gap:0;padding-inline:4px}.JMoWma_photoWorkspace [data-expanded-photo-controls] .JMoWma_crop>div{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.JMoWma_photoWorkspace [data-expanded-photo-controls] :is(button,[role=slider]){scroll-margin:1rem}.JMoWma_expandedPhotoActions{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 .75rem;display:grid}.JMoWma_expandedPhotoActions .draft-saving{grid-column:1/-1;width:auto;max-width:100%;margin:0}@media (min-width:600px) and (max-height:550px){.JMoWma_photoWorkspace[data-editor-expanded]:not(.JMoWma_guidedText){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.JMoWma_photoWorkspace[data-editor-expanded]{width:100%}.JMoWma_photoWorkspace[data-editor-expanded] .JMoWma_previewSlot{top:0}.JMoWma_photoWorkspace[data-editor-expanded] .JMoWma_livePreview{--card-navigation-inset:.5rem;padding-inline:.5rem}.JMoWma_photoWorkspace[data-editor-expanded] .JMoWma_enlargeAction{position:absolute;top:auto;bottom:.5rem;left:.5rem}.JMoWma_photoWorkspace[data-editor-expanded] .JMoWma_livePreview [data-card-view]{--page-width:min(calc(100% - 2px), calc(var(--expanded-card-paper-height,40svh) * var(--card-width-ratio)), 38rem);width:calc(100% - 6rem);margin-inline:auto}.JMoWma_photoWorkspace[data-editor-expanded] .card-design-next{margin-top:.75rem;position:sticky;inset:auto auto 0}.JMoWma_photoWorkspace[data-editor-expanded] .card-design-next[data-floating-room=false]{position:static}@media (max-width:899px){.JMoWma_photoWorkspace[data-editor-expanded] .JMoWma_previewSlot{position:static}.JMoWma_guidedText[data-editor-expanded] .JMoWma_wordingField textarea{scroll-margin-top:6rem}}.JMoWma_guidedText[data-mobile-writing]{gap:0;height:100%;min-height:0;display:flex}.JMoWma_guidedText[data-mobile-writing] .JMoWma_textSummary,.JMoWma_guidedText[data-mobile-writing] .JMoWma_enlargeAction{display:none}.JMoWma_guidedText[data-mobile-writing] .JMoWma_previewSlot{border:0;height:100%;min-height:0;position:static}.JMoWma_guidedText[data-mobile-writing] .JMoWma_livePreview{--card-navigation-top:auto;--card-navigation-bottom:max(.5rem, env(safe-area-inset-bottom));--card-navigation-transform:none;border-radius:0;height:100%;min-height:0;padding:.5rem}.JMoWma_guidedText[data-mobile-writing] .JMoWma_livePreview>.card-presentation{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex;container-type:size}.JMoWma_guidedText[data-mobile-writing] .JMoWma_livePreview [data-card-view]{--page-width:min(calc((100cqw - 1rem) / 1.1), calc((100cqh - 1rem) * var(--card-width-ratio)));--card-stage-top:.5rem;--card-stage-bottom:.5rem;flex:none;width:100%}.JMoWma_guidedText[data-mobile-writing] .card-text-handle{display:none}.JMoWma_writingActions{width:100%;padding:.5rem .5rem max(.5rem, env(safe-area-inset-bottom));flex:none;justify-items:end;gap:.5rem;display:grid}.JMoWma_writingActions>button{justify-self:end;width:auto}.JMoWma_guidedText[data-mobile-writing] .JMoWma_writingActions>button{justify-self:center}.JMoWma_next>.JMoWma_orderSummary{flex-direction:column;align-items:flex-start;gap:.15rem}
.tysdVq_editor{min-width:0}.tysdVq_tools{gap:1rem;min-width:0;display:grid}.tysdVq_heading{gap:.35rem;display:grid}.tysdVq_heading h2{font:600 1.5rem/1.2 var(--font-heading)}.tysdVq_heading p,.tysdVq_hint{color:var(--muted-foreground);font-size:.875rem;line-height:1.6}.tysdVq_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tysdVq_actions>button{white-space:normal}.tysdVq_strip{gap:.5rem;max-width:100%;padding:4px;display:flex;overflow-x:auto}.tysdVq_tile{flex:0 0 76px;gap:.35rem;padding:.4rem;font-size:.75rem;display:grid}.tysdVq_spaceTile{flex:0 0 100px;min-width:0;position:relative}.tysdVq_spaceTile>.tysdVq_tile{width:100%}.tysdVq_spaceTile .tysdVq_thumb{width:84px;height:64px}.tysdVq_tileRemove{position:absolute;top:2px;right:2px}.tysdVq_confirmation[data-slot=dialog-content]{gap:1.5rem;display:grid}.tysdVq_confirmationActions[data-slot=dialog-footer]{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));grid-auto-rows:1fr;gap:.75rem;display:grid}.tysdVq_confirmationActions>button{width:100%}.tysdVq_tile[aria-pressed=true]{border-color:var(--primary);background:var(--muted)}.tysdVq_thumb{background:var(--muted);border-radius:.25rem;place-items:center;width:60px;height:52px;display:grid;overflow:hidden}.tysdVq_thumb img{object-fit:contain;max-width:100%;max-height:100%}.tysdVq_thumb span{overflow-wrap:anywhere;max-width:100%;max-height:100%;overflow:hidden}.tysdVq_space{z-index:5;touch-action:none;cursor:move;min-width:0;min-height:0;color:var(--primary);border:1px dashed #0000;border-radius:0;padding:0;position:absolute}.tysdVq_space[data-empty]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 6%, transparent)}.tysdVq_space[data-selected]{outline:2px solid var(--primary);outline-offset:-2px;background:color-mix(in srgb, var(--primary) 4%, transparent)}.tysdVq_resize,.tysdVq_layer,.tysdVq_remove,.tysdVq_move{touch-action:none;position:absolute}.tysdVq_remove{z-index:8}.tysdVq_layer{z-index:9}.tysdVq_resize{z-index:10;cursor:nwse-resize}.tysdVq_move{z-index:11;cursor:move}.tysdVq_guide{z-index:10;background:var(--primary);pointer-events:none;position:absolute}.tysdVq_verticalGuide{width:1px;top:0;bottom:0}.tysdVq_horizontalGuide{height:1px;left:0;right:0}.tysdVq_controls{border-top:1px solid var(--border);gap:.75rem;padding-top:1rem;display:grid}.tysdVq_rotation{min-width:0}.tysdVq_rotationHeading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.tysdVq_rotationHeading output{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.tysdVq_rotationMarks{color:var(--muted-foreground);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.75rem;display:flex}.tysdVq_empty{border:1px dashed var(--border);border-radius:.75rem;gap:1rem;padding:1.25rem;display:grid}.tysdVq_editor .card-text-handle{cursor:move;touch-action:none}.tysdVq_editor .card-text-handle[aria-pressed=true]{border:2px dotted var(--primary)}:is(.tysdVq_editor .card-text-layer>.card-text-resize,.tysdVq_editor .card-text-layer>.card-text-remove){width:44px;height:44px}.tysdVq_editor .card-surface-tabs{display:flex}.tysdVq_footer{flex-wrap:wrap;justify-content:space-between;gap:.75rem;width:100%;display:flex}.tysdVq_footer>button{flex:1}@media (max-width:899px){.tysdVq_tools{gap:.875rem}.tysdVq_editor .card-text-editor{width:100%}}
._9kY45a_artwork{aspect-ratio:1/1.18;isolation:isolate;background:#fff;width:100%;position:relative;overflow:hidden}._9kY45a_supplier{pointer-events:none;width:100%;height:auto;display:block}._9kY45a_mask{mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/images/ornament/gelato-heart-mask.png);mask-image:url(/images/ornament/gelato-heart-mask.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._9kY45a_trim{aspect-ratio:1;width:95.4545%;position:absolute;top:18.6441%;left:2.36364%}._9kY45a_image{position:absolute}._9kY45a_image img{object-fit:fill}._9kY45a_stage{background:#fff;border-radius:20px;place-items:center;min-width:0;padding:12px;display:grid}._9kY45a_stage>div{width:min(100%,500px);position:relative}._9kY45a_followPreview{background:var(--background);}._9kY45a_followPreview ._9kY45a_stage[data-expanded=false]>div{width:min(100%,500px,84.7458svh - 5.9322rem)}._9kY45a_stage[data-expanded=true]>div{width:min(100%,560px,84.7458dvh - 11.8644rem)}._9kY45a_expandedHistory{padding-top:8px}._9kY45a_positioner{width:100%;position:relative}._9kY45a_gesture{touch-action:none;cursor:grab;border-radius:28%;width:95.4545%;height:80.8937%;position:absolute;top:18.6441%;left:2.36364%}._9kY45a_gesture:active{cursor:grabbing}._9kY45a_controls{gap:18px;margin:20px 0;display:grid}._9kY45a_fits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._9kY45a_fits>button{white-space:normal;min-height:48px}._9kY45a_zoom{gap:12px;display:grid}._9kY45a_arrows{flex-wrap:wrap;gap:6px;display:flex}._9kY45a_mobileHistory{margin-bottom:16px}._9kY45a_history{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._9kY45a_details{color:var(--muted-foreground);gap:6px;font-size:.9rem;line-height:1.6;display:grid}._9kY45a_help{color:var(--muted-foreground);font-size:.85rem;line-height:1.6}._9kY45a_landing{max-width:1200px;margin:auto;padding:24px 24px 48px}._9kY45a_heading{margin-bottom:24px}._9kY45a_heading h1{font:650 clamp(1.65rem,3.4vw,2.6rem)/1.12 var(--font-heading),sans-serif;letter-spacing:-.035em;text-wrap:balance}._9kY45a_startAction{width:100%;min-height:48px;margin-top:16px}._9kY45a_galleryCopy{color:var(--foreground);gap:8px;margin-top:16px;line-height:1.6;display:grid}._9kY45a_gallery{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(24px,4vw,56px);min-width:0;display:grid}._9kY45a_galleryVisual,._9kY45a_galleryInformation{min-width:0}._9kY45a_galleryTabs{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"thumbs photo";align-items:start;gap:14px;min-width:0;display:grid}._9kY45a_galleryPanel{aspect-ratio:1;background:#d1c9bf;border-radius:12px;grid-area:photo;position:relative;overflow:hidden}._9kY45a_galleryPanel[data-state=inactive]{display:none}._9kY45a_galleryPanel img{object-fit:contain}._9kY45a_galleryThumbnails{background:0 0;border:0;grid-area:thumbs;grid-template-columns:1fr;grid-auto-flow:row;gap:12px;padding:0;display:grid}._9kY45a_galleryThumbnail{border:1px solid var(--border);background:var(--card);border-radius:8px;min-height:44px;padding:3px;display:block}._9kY45a_galleryThumbnail img{border-radius:4px;width:100%;height:auto}._9kY45a_galleryThumbnail[data-state=active]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}._9kY45a_galleryPrice{color:var(--foreground);flex-wrap:wrap;align-items:baseline;gap:12px 20px;display:flex}._9kY45a_galleryPrice strong{font-size:1.5rem;font-weight:650}._9kY45a_galleryPrice>span{color:var(--muted-foreground);font-size:.9rem}._9kY45a_galleryFacts{color:var(--muted-foreground);gap:8px;margin:16px 0;padding:0;font-size:.9rem;line-height:1.5;list-style:none;display:grid}._9kY45a_galleryFacts li{align-items:flex-start;gap:10px;display:flex}._9kY45a_galleryFacts svg{flex-shrink:0;margin-top:.15em}._9kY45a_galleryTabs[data-expanded=true]{max-width:min(100%,74svh + 78px);margin-inline:auto}@media (max-width:800px){._9kY45a_followPreview{z-index:10;padding-bottom:8px;top:0}._9kY45a_followPreview ._9kY45a_stage[data-expanded=false]>div{width:min(100%,25.4237svh)}._9kY45a_editorOptions :is(button,input,[role=slider]){scroll-margin-top:calc(30svh + 7rem);scroll-margin-bottom:7rem}._9kY45a_landing{padding:16px 20px 40px}._9kY45a_heading{margin-bottom:18px}._9kY45a_gallery{grid-template-columns:minmax(0,1fr);gap:18px}._9kY45a_galleryTabs{grid-template-columns:minmax(0,1fr);grid-template-areas:"photo""thumbs";gap:10px}._9kY45a_galleryThumbnails{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}._9kY45a_galleryTabs[data-expanded=true]{max-width:min(100%,62svh)}}
.oPrdkW_stage{perspective:1000px;--reveal-duration:4.8s;position:relative}.oPrdkW_card{width:var(--teaser-card-width,min(38%, 8.5rem));aspect-ratio:148/210;transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)rotateX(8deg)rotateY(0)}.oPrdkW_face{backface-visibility:hidden;transform-origin:0;background:#fff;border-radius:1px;outline:1px solid #d9e0ea;position:absolute;inset:0;overflow:hidden;transform:translateZ(.5px);box-shadow:2px 5px 9px #182b5015}.oPrdkW_back{visibility:hidden;transform:translate(100%)rotateY(180deg)translateZ(.5px)}.oPrdkW_insideRight{background:linear-gradient(90deg,#e1e5ec,#f5f6f9 5%,#fff 24%)}.oPrdkW_front{transform:translateZ(1px)rotateY(-10deg)translateZ(.5px)}.oPrdkW_insideLeft{visibility:hidden;background:linear-gradient(270deg,#e1e5ec,#f5f6f9 5%,#fff 24%);transform:translateZ(1px)rotateY(-10deg)translate(100%)rotateY(180deg)translateZ(.5px)}.oPrdkW_face>img{object-fit:cover;width:100%;height:100%}.oPrdkW_shadow{filter:blur(9px);background:#182b501a;border-radius:50%;width:40%;height:8%;position:absolute;bottom:7%;left:30%;transform:scaleX(.75)}.oPrdkW_stage[data-revealed=true] .oPrdkW_card{animation:oPrdkW_center-card var(--reveal-duration) ease-in-out both, oPrdkW_turn-card var(--reveal-duration) ease-in-out both}.oPrdkW_stage[data-revealed=true] .oPrdkW_front{animation:oPrdkW_open-card var(--reveal-duration) ease-in-out both, oPrdkW_show-front var(--reveal-duration) step-end both}.oPrdkW_stage[data-revealed=true] .oPrdkW_insideLeft{animation:oPrdkW_open-inside var(--reveal-duration) ease-in-out both, oPrdkW_show-inside-left var(--reveal-duration) step-end both}.oPrdkW_stage[data-revealed=true] .oPrdkW_insideRight{animation:oPrdkW_show-inside-right var(--reveal-duration) step-end both}.oPrdkW_stage[data-revealed=true] .oPrdkW_back{animation:oPrdkW_show-back var(--reveal-duration) step-end both}.oPrdkW_stage[data-revealed=true] .oPrdkW_shadow{animation:oPrdkW_spread-shadow var(--reveal-duration) ease-in-out both}@keyframes oPrdkW_center-card{0%,58%,to{translate:-50% -50%;scale:1}32%{translate:var(--teaser-open-position,-5%) -50%;scale:var(--teaser-open-scale,1)}}@keyframes oPrdkW_turn-card{0%,44%{transform:rotate(-6deg)rotateX(8deg)rotateY(0)}to{transform:rotate(-6deg)rotateX(8deg)rotateY(-360deg)}}@keyframes oPrdkW_open-card{0%,to{transform:translateZ(1px)rotateY(-10deg)translateZ(.5px)}32%{transform:translateZ(1px)rotateY(-156deg)translateZ(.5px)}58%,88%{transform:translateZ(1px)rotateY(0)translateZ(.5px)}}@keyframes oPrdkW_open-inside{0%,to{transform:translateZ(1px)rotateY(-10deg)translate(100%)rotateY(180deg)translateZ(.5px)}32%{transform:translateZ(1px)rotateY(-156deg)translate(100%)rotateY(180deg)translateZ(.5px)}58%,88%{transform:translateZ(1px)rotateY(0)translate(100%)rotateY(180deg)translateZ(.5px)}}@keyframes oPrdkW_show-front{0%,43.834%,80.6126%,to{visibility:visible}16.8916%,63.3874%{visibility:hidden}}@keyframes oPrdkW_show-inside-left{0%,43.834%,to{visibility:hidden}16.8916%{visibility:visible}}@keyframes oPrdkW_show-inside-right{0%,80.6126%,to{visibility:visible}63.3874%{visibility:hidden}}@keyframes oPrdkW_show-back{0%,80.6126%,to{visibility:hidden}63.3874%{visibility:visible}}@keyframes oPrdkW_spread-shadow{0%,58%,to{transform:scaleX(.75)}32%{transform:scaleX(1.3)}}@media (prefers-reduced-motion:reduce){.oPrdkW_stage[data-revealed=true] .oPrdkW_card,.oPrdkW_stage[data-revealed=true] .oPrdkW_front,.oPrdkW_stage[data-revealed=true] .oPrdkW_insideLeft,.oPrdkW_stage[data-revealed=true] .oPrdkW_insideRight,.oPrdkW_stage[data-revealed=true] .oPrdkW_back,.oPrdkW_stage[data-revealed=true] .oPrdkW_shadow{animation:none}}
.tt_DVq_selector{border:0;flex:0 22rem;width:100%;min-width:0;max-width:22rem;margin:0;padding:0}.tt_DVq_legend{margin-bottom:.5rem;padding:0;font-size:.875rem;font-weight:600;line-height:1.5}.tt_DVq_selector .card-type-choices{background:var(--muted);border-radius:.75rem;flex-wrap:wrap;gap:.125rem;width:fit-content;max-width:100%;padding:.125rem;display:flex}.tt_DVq_selector .card-type-choice{min-height:44px;color:var(--muted-foreground);box-shadow:none;background:0 0;border:0;flex:0 auto;padding:.5rem .75rem;font-size:.875rem;font-weight:600}.tt_DVq_selector .card-type-choice[data-state=checked]{background:var(--card);color:var(--foreground);box-shadow:0 1px 3px #182b501a}.tt_DVq_formats{min-width:0}.tt_DVq_formats[data-nested]{margin-top:.75rem}.tt_DVq_formatLabel{color:var(--muted-foreground);margin:0 0 .25rem;font-size:.8125rem;font-weight:500;line-height:1.5}.tt_DVq_selector .card-formats{flex-wrap:wrap;gap:.25rem;min-width:0;display:flex}.tt_DVq_selector .card-format-choice{min-height:44px;color:var(--muted-foreground);box-shadow:none;background:0 0;border:1px solid #0000;flex:0 auto;padding:.5rem;font-size:.8125rem;font-weight:500}.tt_DVq_selector .card-format-choice[data-state=checked]{border-color:var(--border);background:var(--card);color:var(--foreground);box-shadow:none}.tt_DVq_selector .flat-card-size{color:var(--foreground);margin:0;padding-inline:.65rem;font-size:.8125rem;font-weight:650}.tt_DVq_selector .card-size-description{color:var(--muted-foreground);margin-top:.5rem;font-size:.8125rem;line-height:1.5}
.q4vNkq_stage{--page-width:min(64%, 17rem);--turn:.78s cubic-bezier(.4, 0, .2, 1);isolation:isolate;width:100%;padding-block:var(--card-stage-top,1.5rem) var(--card-stage-bottom,2rem);perspective:2200px;position:relative;overflow:clip}.q4vNkq_stage:before{content:"";width:var(--page-width);aspect-ratio:var(--card-aspect);display:block}.q4vNkq_card{top:var(--card-stage-top,1.5rem);width:var(--page-width);aspect-ratio:var(--card-aspect);transform-origin:0;transform-style:preserve-3d;transform:translateX(var(--position)) rotateX(var(--tilt));transition:transform var(--turn);position:absolute;left:50%}.q4vNkq_face{backface-visibility:hidden;transform-origin:0;transition:transform var(--turn);background:#fff;border-radius:2px;outline:1px solid #d9e0ea;position:absolute;inset:0;overflow:clip}.q4vNkq_face[data-active=true]{z-index:1}.q4vNkq_face[data-card-face=insideLeft],.q4vNkq_face[data-card-face=back]{transform-origin:100%;left:-100%;right:100%}.q4vNkq_face[data-card-face=insideLeft]{transform:translateZ(var(--cover-depth)) rotateY(var(--left-rotation))}.q4vNkq_face[data-card-face=front]{transform:translateZ(var(--cover-depth)) rotateY(calc(var(--left-rotation) - 180deg))}.q4vNkq_face[data-card-face=insideRight]{transform:rotateY(var(--right-rotation))}.q4vNkq_face[data-card-face=back]{transform:rotateY(calc(var(--right-rotation) + 180deg))}.q4vNkq_artwork{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.q4vNkq_crease{pointer-events:none;background:linear-gradient(90deg,#182b5021,#182b5008 35%,#0000);width:12px;position:absolute;inset:0 auto 0 0}.q4vNkq_face[data-card-face=insideLeft] .q4vNkq_crease,.q4vNkq_face[data-card-face=back] .q4vNkq_crease{left:auto;right:0;transform:scaleX(-1)}.q4vNkq_shadow{filter:blur(10px);width:60%;height:1rem;transform:scaleX(var(--shadow-scale));transition:transform var(--turn);background:#182b501f;border-radius:50%;position:absolute;bottom:.7rem;left:20%}.q4vNkq_turnZone{z-index:1;inset-block:var(--card-stage-top,1.5rem) var(--card-stage-bottom,2rem);width:max(24px, calc(50% - var(--page-width) * .55 - .25rem));color:#526381;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:1rem;justify-content:flex-end;align-items:center;padding-inline:4px;display:flex;position:absolute;left:0}.q4vNkq_turnZone[data-card-turn=next]{justify-content:flex-start;left:auto;right:0}.q4vNkq_turnGrip{background:#ffffffe6;border:1px solid #d9e0ea;border-radius:999px;place-items:center;width:1.75rem;height:3.5rem;display:grid}.q4vNkq_turnZone:hover .q4vNkq_turnGrip,.q4vNkq_turnZone:focus-visible .q4vNkq_turnGrip{color:#2b4de5;border-color:#2b4de5}.q4vNkq_turnZone:focus-visible{outline-offset:-2px;outline:2px solid #2b4de5}.q4vNkq_turnZone[aria-disabled=true] .q4vNkq_turnGrip{opacity:.4}.q4vNkq_stage[data-card-dragging] .q4vNkq_turnZone{cursor:grabbing}.q4vNkq_stage[data-card-browsing] .q4vNkq_face,.q4vNkq_stage[data-card-browsing] .q4vNkq_flatFace{z-index:1;visibility:hidden}.q4vNkq_stage[data-card-browsing] .q4vNkq_flatFace{backface-visibility:visible}.q4vNkq_stage[data-card-browsing] [data-card-face][data-active=true]{visibility:visible}.q4vNkq_stage[data-card-browsing] .q4vNkq_face[data-card-face=front],.q4vNkq_stage[data-card-browsing] .q4vNkq_face[data-card-face=back]{z-index:2}.q4vNkq_stage[data-card-browsing]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.q4vNkq_stage[data-card-browsing][data-card-dragging]{cursor:grabbing}.q4vNkq_stage[data-card-browsing] .q4vNkq_turnZone{display:none}@media (hover:hover) and (pointer:fine){.q4vNkq_stage[data-card-browsing] .q4vNkq_turnZone{opacity:0;pointer-events:none;cursor:pointer;justify-content:center;width:2rem;display:flex}.q4vNkq_stage[data-card-browsing]:hover .q4vNkq_turnZone,.q4vNkq_stage[data-card-browsing]:focus-visible .q4vNkq_turnZone{opacity:1;pointer-events:auto}.q4vNkq_stage[data-card-browsing]:has(:focus-visible) .q4vNkq_turnZone{opacity:1;pointer-events:auto}.q4vNkq_stage[data-card-browsing] .q4vNkq_turnGrip{border:0;width:1.5rem;height:2.5rem}}.q4vNkq_stage[data-card-dragging] .q4vNkq_card,.q4vNkq_stage[data-card-dragging] .q4vNkq_flatCard,.q4vNkq_stage[data-card-dragging] .q4vNkq_face,.q4vNkq_stage[data-card-dragging] .q4vNkq_shadow{transition:none}@media (prefers-reduced-motion:reduce){.q4vNkq_card,.q4vNkq_face,.q4vNkq_shadow{transition:none}}.q4vNkq_flatCard{top:var(--card-stage-top,1.5rem);width:var(--page-width);aspect-ratio:var(--card-aspect);transform:translateX(-50%) rotateY(var(--flat-rotation));transform-style:preserve-3d;transition:transform var(--turn);position:absolute;left:50%}.q4vNkq_flatFace{backface-visibility:hidden;background:#fff;outline:1px solid #d9e0ea;position:absolute;inset:0;box-shadow:0 16px 36px #182b501f}.q4vNkq_flatFace[data-card-face=back]{transform:rotateY(180deg)}.q4vNkq_flatFace[data-active=true]{z-index:1}@media (prefers-reduced-motion:reduce){.q4vNkq_flatCard{transition:none}}
._1Urgba_dialog[data-slot=dialog-content]{background:var(--card);flex-direction:column;width:calc(100% - 32px);max-width:64rem;max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden}._1Urgba_header{flex:none;padding:24px 64px 20px 24px}._1Urgba_header h2{font-family:var(--font-heading);font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.2}._1Urgba_header p{margin-top:8px;line-height:1.5}._1Urgba_artwork{overscroll-behavior:contain;background:var(--muted);min-height:0;padding:8px 16px 16px;overflow-y:auto}._1Urgba_artwork .card-presentation{max-width:none;position:relative}._1Urgba_artwork [data-card-view]{--page-width:min(calc(100% - 6rem), calc(max(160px, 100dvh - 24rem) * var(--card-width-ratio)), 28rem);--card-stage-top:16px;--card-stage-bottom:24px}._1Urgba_dialog ._1Urgba_artwork [data-card-view][data-card-browsing] [data-card-turn]{display:none}._1Urgba_artwork .card-surface-tabs{margin-top:8px}._1Urgba_footer{flex:none;justify-content:flex-end;padding:20px 24px;display:flex}._1Urgba_footer>button{width:auto}@media (max-width:600px){._1Urgba_dialog[data-slot=dialog-content]{border-radius:16px;width:calc(100% - 16px);max-height:calc(100dvh - 16px)}._1Urgba_header{padding:20px 60px 16px 16px}._1Urgba_artwork{padding-inline:8px}._1Urgba_artwork [data-card-view]{--page-width:min(calc(100% - 5.5rem), calc(max(160px, 100dvh - 18rem) * var(--card-width-ratio)), 28rem)}._1Urgba_footer{padding:16px}._1Urgba_footer>button{width:100%}}@media (max-height:600px){._1Urgba_header{padding-block:12px}._1Urgba_artwork{padding-top:0;padding-bottom:8px}._1Urgba_artwork [data-card-view]{--page-width:min(calc(100% - 6rem), calc(max(60px, 100dvh - 17rem) * var(--card-width-ratio)), 28rem);--card-stage-top:8px;--card-stage-bottom:8px}._1Urgba_footer{padding-block:12px}}._1Urgba_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}._1Urgba_price{font-weight:650;line-height:1.5}@media (max-width:600px){._1Urgba_footer{gap:12px}._1Urgba_footer>button{width:100%}}._1Urgba_footer>[data-slot=button]{width:auto}@media (max-width:600px){._1Urgba_footer>[data-slot=button]{width:100%}}
.RjGudq_workshop{--pine:#385e49;--berry:#a0444b;--gold:#c7a25a;padding:2.5rem 0 1.5rem}.RjGudq_heading{text-align:center;z-index:2;position:relative}.RjGudq_heading h2{font:650 clamp(1.9rem, 4.2vw, 3.2rem)/1.1 var(--font-heading), sans-serif;letter-spacing:-.045em;text-wrap:balance}.RjGudq_heading p{color:var(--muted-foreground);max-width:38ch;height:3.2em;margin:.85rem auto 0;font-size:1rem;line-height:1.6;transition:height .65s,margin .65s;overflow:hidden}.RjGudq_presentation{width:100%;max-width:960px;margin-inline:auto;transition:max-width 1.1s;position:relative}.RjGudq_scene{aspect-ratio:3/2;isolation:isolate;width:min(100%,960px);margin:-.25rem auto 0;transition:aspect-ratio 1.1s cubic-bezier(.22,.65,.3,1);position:relative}.RjGudq_illustration{z-index:1;opacity:1;visibility:visible;width:100%;height:100%;transition:opacity .8s .7s,visibility;position:absolute;inset:0;overflow:visible}.RjGudq_workbenchProgress{z-index:3;opacity:1;visibility:visible;background:#704b34;border-radius:999px;width:min(64%,360px);height:clamp(9px,1.5vw,14px);margin:.25rem auto 1.25rem;padding:2px;transition:opacity .6s .8s,visibility;position:relative;box-shadow:inset 0 1px 2px #39261770,0 1px #f2d0a670}.RjGudq_workbenchProgressTrack{background:#ddc7a3;height:100%}.RjGudq_workbenchProgressTrack [data-slot=progress-indicator]{background:linear-gradient(#73935e,#426745);transition-duration:.15s;position:relative}.RjGudq_workbenchProgressTrack [data-slot=progress-indicator]:after{content:"";background:repeating-linear-gradient(110deg,#0000 0 8px,#ffedb72b 8px 12px,#0000 12px 20px) 0 0/20px 100%;background-position:var(--rib-offset) 0;transition:background-position .1s linear;position:absolute;inset:0}.RjGudq_mosaicPaper{z-index:2;width:28%;aspect-ratio:var(--card-ratio);background:#fffaf0;border:1px solid #d6c8ad;border-radius:3px;padding:1.1%;position:absolute;top:14%;left:36%;transform:rotate(7deg);box-shadow:2px 7px 12px #664d2b20}.RjGudq_mosaic{background:#e8dfce;grid-template-rows:repeat(14,1fr);gap:1.5px;width:100%;height:100%;display:grid;position:relative}.RjGudq_tile{position:relative}.RjGudq_tile:before{content:"";opacity:0;background:var(--tile-colour);animation:RjGudq_workshop-tile .65s cubic-bezier(.21,.75,.25,1) calc(var(--place-delay) - var(--elapsed)) both;border-radius:1px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000000a}.RjGudq_mosaicSparks{z-index:3;pointer-events:none;width:calc(100% + 56px);height:calc(100% + 56px);position:absolute;top:-28px;left:-28px}.RjGudq_tile[data-unfinished=true]:before{animation:RjGudq_workshop-tile .65s ease calc(var(--place-delay) - var(--elapsed)) both, RjGudq_workshop-tile-unfinished 4.5s ease-in-out calc(var(--place-delay) + .65s - var(--elapsed)) infinite}.RjGudq_paperPin{background:linear-gradient(90deg,#ae8c4f,#e9d396 50%,#b39358);border-radius:3px;width:10%;height:3.4%;position:absolute;top:-3%;left:45%;box-shadow:0 2px 2px #6b4a2426}.RjGudq_finishedCard{z-index:2;opacity:0;width:28.8%;margin:0;transition:left 1.1s cubic-bezier(.22,.65,.3,1),top 1.1s cubic-bezier(.22,.65,.3,1),width 1.1s cubic-bezier(.22,.65,.3,1);position:absolute;top:12%;left:35.6%}.RjGudq_cardFront{isolation:isolate;width:100%;position:relative;box-shadow:0 8px 24px #182b501a,0 1px 3px #182b5014}.RjGudq_openCardLeaf{z-index:-1;clip-path:polygon(0 7.4%,100% 0,100% 100%,0 100%);filter:drop-shadow(0 -1px 1px #182b5010);background:linear-gradient(165deg,#fdfdfb 0%,#f2f1ee 15%,#deddda 40%,#eeedea 100%);width:91%;position:absolute;top:-8%;bottom:0;left:0}.RjGudq_cloth{z-index:6;transform-origin:90% 0;background:repeating-linear-gradient(84deg,#0000 0 13%,#4a17251a 16%,#0000 22%),linear-gradient(110deg,#bc6a65,#9d3e49 40%,#b45c5c 67%,#7e3340);border-radius:12% 7% 25% 17%;width:37%;height:68%;animation:4.2s cubic-bezier(.38,.02,.28,1) both RjGudq_workshop-unveil;position:absolute;top:10%;left:32%;box-shadow:inset 2px 0 3px #f5b7a555,5px 10px 12px #60332c20}.RjGudq_cloth:before{content:"";border-radius:inherit;border:1px dashed #e2b58b9c;position:absolute;inset:3%}.RjGudq_cloth span{border-top:1px solid #e2b58b85;border-bottom:1px solid #e2b58b85;height:3%;position:absolute;inset:auto 0 5%;transform:rotate(-4deg)}.RjGudq_cloth i{aspect-ratio:1;filter:blur(4px);background:#f8dc9c0d;border-radius:50%;width:18%;position:absolute;top:18%;left:15%}.RjGudq_cloth b{color:#e9c997;font-size:clamp(15px,4vw,40px);font-weight:400;position:absolute;top:40%;left:42%}.RjGudq_belowScene{display:grid}.RjGudq_references{z-index:3;text-align:center;opacity:1;visibility:visible;grid-area:1/1;align-self:start;margin:0 auto;transition:opacity .6s .7s,visibility;position:relative}.RjGudq_references>p{color:#626650;margin-bottom:1rem;font-size:.875rem}.RjGudq_photoRow{flex-wrap:wrap;justify-content:center;gap:clamp(.6rem,2vw,1.25rem);padding:.35rem .5rem 1rem;display:flex}.RjGudq_referencePhoto{aspect-ratio:1;width:clamp(64px,9vw,94px);transform:rotate(var(--tilt));background:#fffdf8;border:1px solid #e4ddcf;border-radius:2px;padding:5px 5px 10px;position:relative;box-shadow:0 4px 10px #5f4b2c0c}.RjGudq_referencePhoto img{object-fit:contain;width:100%;height:100%}.RjGudq_photoPin{z-index:1;background:#dbc7a278;border-radius:1px;width:16%;height:16%;position:absolute;top:-7%;left:42%;transform:rotate(-8deg)}.RjGudq_bulb{animation:5s ease-in-out infinite RjGudq_workshop-lights;animation-delay:var(--twinkle-delay)}.RjGudq_carrier{animation:12s ease-in-out infinite RjGudq_workshop-deliver}.RjGudq_wheel{transform-box:fill-box;transform-origin:50%;animation:12s ease-in-out infinite RjGudq_workshop-wheel}.RjGudq_carryArms{transform-origin:0 42px;animation:1s ease-in-out infinite RjGudq_workshop-walk}.RjGudq_painter{transform-origin:0 105px;animation:5s ease-in-out infinite RjGudq_workshop-lean}.RjGudq_placingArm{transform-origin:-16px 43px;animation:3.8s ease-in-out infinite RjGudq_workshop-place}.RjGudq_polishingArm{transform-origin:-16px 43px;animation:3s ease-in-out infinite RjGudq_workshop-polish}.RjGudq_finisher{transform-origin:0 105px;animation:6s ease-in-out -2s infinite RjGudq_workshop-lean}.RjGudq_steam{animation:4s ease-in-out infinite RjGudq_workshop-steam}.RjGudq_helperExitLeft,.RjGudq_helperExitRight,.RjGudq_helperExitLadder{opacity:1;visibility:visible;transition:transform 1.1s ease-in,opacity .55s .3s,visibility;transform:translate(0)}.RjGudq_helperExitLeft{--exit-x:-130px;--exit-y:0px}.RjGudq_helperExitRight{--exit-x:160px;--exit-y:0px}.RjGudq_helperExitLadder{--exit-x:55px;--exit-y:100px}.RjGudq_ladderExit{opacity:1;transition:opacity .55s .4s}.RjGudq_confetti{z-index:8;pointer-events:none;position:absolute;top:37%;left:50%}.RjGudq_confetti span{color:#cfaf61;opacity:0;font-size:clamp(6px,1.3vw,14px);position:absolute}.RjGudq_workshop[data-workshop-phase=revealing] .RjGudq_mosaicPaper{animation:.1s 1.05s both RjGudq_workshop-hide-mosaic}.RjGudq_workshop[data-workshop-phase=revealing] .RjGudq_finishedCard{animation:.15s 1.05s both RjGudq_workshop-show-card}.RjGudq_workshop[data-workshop-phase=revealing] .RjGudq_workbenchProgress{opacity:0;visibility:hidden;transition:opacity .6s .8s,visibility 0s 1.4s}.RjGudq_workshop[data-workshop-phase=revealing] .RjGudq_illustration{opacity:0;visibility:hidden;transition:opacity .8s .7s,visibility 0s 1.5s}.RjGudq_workshop[data-workshop-phase=revealing] .RjGudq_references{opacity:0;visibility:hidden;transition:opacity .6s .7s,visibility 0s 1.3s}.RjGudq_workshop[data-workshop-phase=revealing] :is(.RjGudq_helperExitLeft,.RjGudq_helperExitRight,.RjGudq_helperExitLadder){opacity:0;visibility:hidden;transform:translate(var(--exit-x), var(--exit-y));transition:transform 1.1s ease-in,opacity .55s .3s,visibility 0s 1.1s}.RjGudq_workshop[data-workshop-phase=revealing] .RjGudq_ladderExit{opacity:0}.RjGudq_workshop[data-workshop-phase=revealing] :is(.RjGudq_carrier,.RjGudq_painter,.RjGudq_finisher,.RjGudq_placingArm,.RjGudq_polishingArm,.RjGudq_wheel,.RjGudq_carryArms,.RjGudq_bulb,.RjGudq_steam){animation-play-state:paused}.RjGudq_workshop[data-workshop-phase=revealing] .RjGudq_confetti span{animation:RjGudq_workshop-celebrate 2.1s ease-out calc(1.8s + var(--piece) * 45ms) both}@keyframes RjGudq_workshop-tile{0%{opacity:0;transform:translateY(-8px)rotate(-12deg)scale(.8)}65%{opacity:1;transform:translateY(1px)rotate(2deg)scale(1)}to{opacity:1;transform:none}}@keyframes RjGudq_workshop-tile-unfinished{0%,to{opacity:.35}50%{opacity:.75}}@keyframes RjGudq_workshop-deliver{0%,12%,to{transform:translate(0)}44%,63%{transform:translate(47px)}}@keyframes RjGudq_workshop-wheel{0%,12%,to{transform:rotate(0)}44%,63%{transform:rotate(260deg)}}@keyframes RjGudq_workshop-walk{50%{transform:rotate(-3deg)}}@keyframes RjGudq_workshop-lean{45%,60%{transform:rotate(-3deg)}}@keyframes RjGudq_workshop-place{0%,20%,85%,to{transform:rotate(9deg)}42%,60%{transform:rotate(-15deg)}}@keyframes RjGudq_workshop-polish{0%,to{transform:rotate(4deg)}45%,60%{transform:rotate(-15deg)}}@keyframes RjGudq_workshop-lights{0%,to{opacity:.7}50%{opacity:1}}@keyframes RjGudq_workshop-steam{0%,to{opacity:.1;transform:translateY(2px)}50%{opacity:.65;transform:translateY(-4px)}}@keyframes RjGudq_workshop-unveil{0%{opacity:0;transform:translateY(-115%)rotate(7deg)}14%{opacity:1;transform:translateY(0)rotate(7deg)}40%{opacity:1;transform:translateY(0)rotate(7deg)}82%{opacity:1;transform:translate(110%,-30%)rotate(-23deg)}to{opacity:0;transform:translate(155%,-65%)rotate(-35deg)}}@keyframes RjGudq_workshop-show-card{to{opacity:1}}@keyframes RjGudq_workshop-hide-mosaic{to{opacity:0}}@keyframes RjGudq_workshop-celebrate{0%{opacity:0;transform:rotate(var(--angle)) translateY(0) scale(.5)}15%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(-180px) rotate(70deg) scale(.9)}}@media (min-width:701px){.RjGudq_workshop{padding-top:1.75rem}.RjGudq_heading h2{font-size:clamp(1.9rem,3.2vw,2.6rem)}.RjGudq_scene{width:min(100%,780px)}}@media (max-width:700px){.RjGudq_workshop{padding-top:2rem}.RjGudq_heading h2{font-size:clamp(1.7rem,7vw,2.3rem)}.RjGudq_heading p{max-width:29ch;padding-inline:.5rem;font-size:.9375rem}.RjGudq_scene{width:calc(100% + 1rem);margin-top:1rem;margin-bottom:1rem;margin-left:-.5rem;transition:aspect-ratio .8s ease-in-out 3.55s;container-type:inline-size}.RjGudq_finishedCard{transition:left .8s ease-in-out 3.55s,top .8s ease-in-out 3.55s,width .8s ease-in-out 3.55s}.RjGudq_workshop[data-workshop-phase=revealing] .RjGudq_scene{aspect-ratio:3/4;width:calc(100% + 1rem);height:auto;margin:1rem 0 1rem -.5rem}.RjGudq_workshop[data-workshop-phase=revealing] .RjGudq_finishedCard{width:80%;height:auto;display:block;top:6%;left:10%}.RjGudq_references>p{font-size:.8125rem}.RjGudq_referencePhoto{width:clamp(55px,17vw,78px);padding:3px 3px 7px}.RjGudq_cloth{border-radius:8% 5% 22% 15%;height:45.333cqw;top:6.667cqw}}@media (prefers-reduced-motion:reduce){.RjGudq_workshop *,.RjGudq_workshop :before,.RjGudq_workshop :after{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.RjGudq_tile:before{opacity:.8;transform:none}.RjGudq_mosaicSparks{display:none}.RjGudq_scene,.RjGudq_finishedCard,.RjGudq_heading p,.RjGudq_presentation{transition:none}.RjGudq_workshop .RjGudq_workbenchProgress{transition:none!important}.RjGudq_workbenchProgressTrack [data-slot=progress-indicator]{transition:none}.RjGudq_workbenchProgressTrack [data-slot=progress-indicator]:after{display:none}.RjGudq_workshop :is(.RjGudq_illustration,.RjGudq_references),.RjGudq_workshop :is(.RjGudq_helperExitLeft,.RjGudq_helperExitRight,.RjGudq_helperExitLadder,.RjGudq_ladderExit){transition:none!important}.RjGudq_cloth,.RjGudq_confetti{display:none}.RjGudq_workshop[data-workshop-phase=revealing] .RjGudq_mosaicPaper{opacity:0}.RjGudq_workshop[data-workshop-phase=revealing] .RjGudq_finishedCard{opacity:1}}.RjGudq_resultImage{object-fit:contain}.RjGudq_referenceImage{object-fit:contain;padding:5px 5px 10px}.RjGudq_referenceUnavailable{color:var(--muted-foreground);background:#fffdf8;place-items:center;display:grid;position:absolute;inset:5px}
._2WPsxq_heading{gap:12px;margin-bottom:24px;display:grid}._2WPsxq_heading h2{font:650 clamp(1.5rem, 5vw, 1.875rem)/1.15 var(--font-heading), sans-serif;letter-spacing:-.03em;text-wrap:balance}._2WPsxq_heading p{font-size:.9375rem;line-height:1.6}._2WPsxq_photoStep{gap:16px;display:grid}._2WPsxq_ready img{object-fit:cover;border-radius:8px;flex-shrink:0;width:64px;height:64px}._2WPsxq_ready{background:var(--secondary);border-radius:12px;align-items:center;gap:14px;margin-bottom:24px;padding:12px;display:flex}._2WPsxq_ready>div{min-width:0}._2WPsxq_ready button{text-align:left;justify-content:flex-start}._2WPsxq_previews{flex-wrap:wrap;flex:0 0 64px;gap:4px;display:flex}._2WPsxq_previews:has(img:nth-child(2)) img{border-radius:4px;width:30px;height:30px}
.tW82Ba_control{gap:.5rem;min-width:0;display:grid;container-type:inline-size}.tW82Ba_options{border:1px solid var(--border);background:var(--card);border-radius:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.125rem;margin-bottom:1rem;padding:.25rem;display:grid}.tW82Ba_option{min-height:3.75rem;box-shadow:none;background:0 0;border:0;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.4rem .125rem;font-size:.8125rem;line-height:1.4}.tW82Ba_option[data-state=checked]{background:var(--secondary);color:var(--secondary-foreground);box-shadow:none}.tW82Ba_option strong{font-variant-numeric:tabular-nums;font-size:.9375rem}.tW82Ba_recommendation{color:var(--muted-foreground);white-space:nowrap;pointer-events:none;font-size:.75rem;font-weight:500;line-height:1.2;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%)}.tW82Ba_secondary{gap:.5rem;min-width:0;display:grid}.tW82Ba_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 .75rem;min-width:0;display:flex}.tW82Ba_other{background:0 0;border:0;border-radius:.25rem;gap:.4rem;width:fit-content;min-width:0;max-width:100%;padding:0;font-size:.8125rem}.tW82Ba_otherOptions{min-width:min(15rem,100vw - 1rem)}.tW82Ba_unitPrice{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.8125rem}@media (min-width:801px){@container (min-width:32rem){.tW82Ba_control[data-layout=collection] [data-card-order-benefits]{flex-wrap:wrap;gap:.3rem 1.5rem;display:flex}.tW82Ba_control[data-layout=collection] .tW82Ba_secondary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1.5rem;display:flex}.tW82Ba_control[data-layout=collection] .tW82Ba_footer{flex:1;gap:0 1.5rem}}}@container (max-width:15rem){.tW82Ba_options{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}.tW82Ba_recommendation{white-space:normal;position:static;transform:none}}@container (max-width:9rem){.tW82Ba_options{grid-template-columns:minmax(0,1fr)}}
.D8uFXq_benefits{color:var(--foreground);gap:.3rem;margin:.25rem 0;padding:0;font-size:.875rem;font-weight:600;line-height:1.5;list-style:none;display:grid}.D8uFXq_benefits li{align-items:baseline;gap:.5rem;display:flex}.D8uFXq_benefits svg{color:#246047;flex:none;align-self:flex-start;margin-top:.15em}
.LKKZXq_action[data-purchase-action]{flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.LKKZXq_action[data-purchase-action] strong{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:1.25rem;font-weight:650}.LKKZXq_action[data-purchase-action]>button{flex:1 1 max-content;width:auto;min-width:0;margin-left:auto;padding-inline:.75rem;font-size:1rem;line-height:1.4}@media (max-width:599px){.LKKZXq_action[data-purchase-action]>button>svg{display:none}}.LKKZXq_summary{color:var(--foreground);flex:none;gap:2px;display:grid}.LKKZXq_delivery{color:var(--muted-foreground);font-size:.8rem;line-height:1.4}
.i0f49a_collection{color:var(--foreground);margin-block:36px}.i0f49a_heading{font-family:var(--font-display);letter-spacing:-.035em;margin-bottom:12px;font-size:clamp(1.5rem,3vw,2rem);font-weight:650;line-height:1.2}.i0f49a_introduction{max-width:46ch;margin-bottom:24px;font-size:1.0625rem;font-weight:500;line-height:1.5}.i0f49a_controls{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1.5rem 2rem;margin-bottom:32px;display:flex}.i0f49a_controls:has(.i0f49a_quantity){grid-template-columns:minmax(17.5rem,1fr) minmax(0,2fr);column-gap:clamp(2rem,4vw,4rem);margin-bottom:24px;display:grid}.i0f49a_filters{min-width:12rem}.i0f49a_quantity{width:100%;min-width:0}.i0f49a_collection [data-card-design-grid]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:800px){.i0f49a_controls:has(.i0f49a_quantity){grid-template-columns:minmax(0,1fr);margin-bottom:32px}.i0f49a_collection [data-card-design-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.i0f49a_filters{width:100%;min-width:0}}
.RtrizW_inline{grid-column:1/-1;width:100%;min-width:0}.RtrizW_dialog{background:var(--background);width:calc(100% - 32px);max-width:92rem;height:calc(100dvh - 64px);max-height:calc(100dvh - 64px);padding:0}.RtrizW_header{z-index:40;background:var(--background);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem 0;display:flex;position:sticky;top:0}.RtrizW_header h2{min-width:0;line-height:1.4}.RtrizW_header button{flex-shrink:0}.RtrizW_content{min-width:0;padding:1rem 1.5rem 1.5rem}.RtrizW_content>div{min-width:0}.RtrizW_footer{flex:none;min-width:0}.RtrizW_footer:empty{display:none}.RtrizW_dialog[data-expanded-product-preview]{flex-direction:column;display:flex}.RtrizW_dialog[data-expanded-product-preview] .RtrizW_content{flex:1;min-height:0;overflow:auto}.RtrizW_dialog[data-expanded-product-preview] .RtrizW_content>div{height:100%}@media (max-width:599px){.RtrizW_dialog[data-expanded-product-preview]{width:calc(100% - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.RtrizW_dialog[data-expanded-product-preview] .RtrizW_content{padding:.5rem}}.RtrizW_dialog:not([data-editor-writing]):has(>.RtrizW_footer:not(:empty)){flex-direction:column;display:flex;overflow:hidden}.RtrizW_dialog:has(>.RtrizW_footer:not(:empty))>.RtrizW_header{flex:none}.RtrizW_dialog:not([data-editor-writing]):has(>.RtrizW_footer:not(:empty))>.RtrizW_content{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.RtrizW_footer .card-design-next{border-width:1px 0 0;border-radius:0;width:100%;margin:0;position:static;inset:auto}@media (max-width:599px){.RtrizW_header{padding:.75rem 1rem 0}.RtrizW_content{padding:.75rem 1rem 1rem}}@media (max-height:600px){.RtrizW_dialog{height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}.RtrizW_content{padding-block:.5rem}}.RtrizW_dialog[data-editor-writing]{top:var(--writing-viewport-top,0px);left:var(--writing-viewport-left,0px);width:var(--writing-viewport-width,100vw);height:var(--writing-viewport-height,100dvh);background:var(--muted);border:0;border-radius:0;max-width:none;max-height:none;overflow:hidden;transform:translate(0,0)}.RtrizW_dialog[data-editor-writing] .RtrizW_content{height:100%;padding:0}.RtrizW_dialog[data-editor-writing] .RtrizW_content>div{height:100%;min-height:0}.RtrizW_dialog[data-editor-writing] .RtrizW_content [data-slot=tabs]:has([data-mobile-writing]){height:100%;min-height:0}.RtrizW_dialog[data-editor-writing] .RtrizW_content [data-slot=tabs-content]:has([data-mobile-writing]){height:100%;min-height:0}.RtrizW_dialog[data-editor-writing] .RtrizW_content [role=tablist]{display:none}.RtrizW_dialog[data-content-sized]{max-width:42rem;height:auto;max-height:calc(100dvh - 32px)}.RtrizW_dialog[data-content-sized] .RtrizW_content{flex:0 auto}.RtrizW_dialog[data-content-sized] .RtrizW_content>div{height:auto}
.c3NjpW_surface{min-width:0;position:relative}.c3NjpW_enlarge{z-index:3;position:absolute;top:.5rem;right:.5rem}.c3NjpW_surface[data-expanded=false] [data-card-view]{--card-stage-top:3.5rem}.c3NjpW_surface[data-expanded=true]{align-content:center;height:100%;display:grid}.c3NjpW_surface[data-expanded=true] .card-presentation{--preview-page-width:min(calc(100% - 6rem), calc(max(80px, 100dvh - 16rem) * var(--card-width-ratio)), 46rem);--card-navigation-inset:max(0px, calc((100% - var(--preview-page-width)) / 2 - 3rem));--card-navigation-top:calc(50% - 2rem);max-width:none;position:relative}.c3NjpW_surface[data-expanded=true] [data-card-turn]{display:none}.c3NjpW_surface[data-expanded=true] [data-card-view]{--page-width:var(--preview-page-width);--card-stage-top:1rem;--card-stage-bottom:1rem}.c3NjpW_surface[data-expanded=true] [data-poster-purchase-preview]{height:max(120px,100dvh - 12rem)}@media (max-width:599px){.c3NjpW_surface[data-expanded=true] .card-presentation{--preview-page-width:min(calc(100% - 6rem), calc(max(80px, 100dvh - 13rem) * var(--card-width-ratio)))}.c3NjpW_surface[data-expanded=true] [data-poster-purchase-preview]{height:max(120px,100dvh - 8rem);padding:12px}}
.iZ16oq_section{border-top:1px solid var(--border);width:100%;min-width:0;margin-top:clamp(2.5rem,5vw,4rem);padding-top:2rem}.iZ16oq_section h2{font-family:var(--font-heading), sans-serif;letter-spacing:-.025em;font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:650;line-height:1.2}.iZ16oq_list{grid-template-columns:minmax(0,1fr);gap:1.75rem 1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.iZ16oq_list li{min-width:0}.iZ16oq_link{color:var(--foreground);outline-offset:5px;border-radius:1rem;text-decoration:none;display:block}.iZ16oq_link:focus-visible{outline:3px solid var(--primary)}.iZ16oq_card{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.75rem;padding:0}.iZ16oq_artwork{aspect-ratio:4/3;background:#eee9e1;border-radius:1rem;height:auto;overflow:hidden}.iZ16oq_artwork>[data-print-preview],.iZ16oq_pair>[data-print-preview]{background:0 0}.iZ16oq_artwork[data-collection-preview=funny],.iZ16oq_artwork[data-collection-preview=christmas]{background:#dce9e1}.iZ16oq_artwork[data-collection-preview=classic]{background:#f0e0dc}.iZ16oq_artwork[data-collection-preview=birthday]{background:#e3e9fb}.iZ16oq_artwork[data-collection-preview=wedding]{background:#e6e9dc}.iZ16oq_artwork[data-collection-preview=thanks]{background:#f1e7d8}.iZ16oq_pair{grid-template-columns:repeat(2,minmax(0,1fr));height:100%;display:grid}.iZ16oq_label{overflow-wrap:anywhere;font-size:1.125rem;font-weight:650;line-height:1.4}.iZ16oq_link:hover .iZ16oq_label{color:var(--primary);text-underline-offset:4px;text-decoration:underline}@media (min-width:540px){.iZ16oq_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.iZ16oq_list{grid-template-columns:repeat(3,minmax(0,1fr))}}.iZ16oq_cataloguePhoto{object-fit:cover;width:100%;height:100%}
.ghKGjG_container{width:100%;container-type:inline-size}nav.ghKGjG_navigation{--step-gap:.25rem;gap:var(--step-gap);isolation:isolate;grid-template-columns:repeat(auto-fit,minmax(min(100%,3rem),1fr));width:100%;display:grid}nav.ghKGjG_navigation button{min-width:0;min-height:64px;box-shadow:none;color:var(--muted-foreground);background:0 0;border:0;border-radius:.625rem;flex-direction:column;justify-content:flex-start;gap:.4rem;padding:.5rem .25rem;font-size:.875rem;position:relative}nav.ghKGjG_navigation button:not(:first-child):before{content:"";z-index:-1;pointer-events:none;height:.25rem;top:1.375rem;left:calc(-50% - var(--step-gap));width:calc(100% + var(--step-gap));background:color-mix(in srgb, var(--primary) 15%, var(--background));position:absolute;transform:translateY(-50%)}nav.ghKGjG_navigation button[data-connected=true]:before{background:var(--primary)}nav.ghKGjG_navigation button[data-complete=true]{color:var(--primary)}nav.ghKGjG_navigation button[aria-current=step]{color:var(--primary);font-weight:700}nav.ghKGjG_navigation button>span{background:var(--background);flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;display:grid}nav.ghKGjG_navigation button[data-complete=true]>span{background:var(--primary);border-color:var(--primary);color:#fff}nav.ghKGjG_navigation button[aria-current=step]>span{box-shadow:0 0 0 3px var(--background), 0 0 0 5px var(--primary)}@media (max-width:899px){nav.ghKGjG_navigation{--step-gap:.1rem}nav.ghKGjG_navigation button{padding-inline:.1rem;font-size:.75rem}}@container (max-width:12.75rem){nav.ghKGjG_navigation{grid-template-columns:repeat(2,minmax(0,1fr))}nav.ghKGjG_navigation button:nth-child(odd):before{display:none}}@container (max-width:6.25rem){nav.ghKGjG_navigation{grid-template-columns:minmax(0,1fr)}nav.ghKGjG_navigation button:before{display:none}}
.FX40tW_page{max-width:1180px;margin-inline:auto;padding:clamp(1.5rem,4vw,3.5rem) clamp(1rem,3vw,2rem) 7rem}.FX40tW_heading{max-width:48rem;margin-bottom:2rem}.FX40tW_heading h1{font:650 clamp(2.2rem, 5vw, 3.7rem)/1.05 var(--font-heading), sans-serif;letter-spacing:-.04em;text-wrap:balance}.FX40tW_heading p{max-width:38rem;color:var(--muted-foreground);margin-top:1rem;font-size:1.1rem;line-height:1.6}.FX40tW_theme{gap:.5rem;min-width:12rem;display:grid}.FX40tW_theme button{background:#fff}.FX40tW_faq h2,.FX40tW_occasions h2{font:650 clamp(1.4rem, 2.5vw, 1.8rem)/1.2 var(--font-heading), sans-serif;letter-spacing:-.02em}.FX40tW_details,.FX40tW_occasions p{color:var(--muted-foreground);line-height:1.6}.FX40tW_details{max-width:42rem;margin-block:1.5rem;font-size:.875rem}.FX40tW_occasions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2rem;padding-block:2.5rem;display:flex}.FX40tW_occasions p{max-width:33rem;margin-top:.75rem}.FX40tW_links{flex-wrap:wrap;gap:.75rem;display:flex}.FX40tW_faq{max-width:48rem;margin:1rem auto 0}.FX40tW_faq h2{margin-bottom:1rem}.FX40tW_skeletonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:600px){.FX40tW_heading{margin-bottom:1.5rem}.FX40tW_theme{width:100%;min-width:0}.FX40tW_links{width:100%}}
.F5t1-W_dialog[data-slot=dialog-content]{background:var(--card);flex-direction:column;width:calc(100% - 32px);max-width:64rem;max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden}.F5t1-W_header{flex:none;padding:24px 64px 20px 24px}.F5t1-W_header h2{font-family:var(--font-heading);font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.2}.F5t1-W_header p{margin-top:8px;line-height:1.5}.F5t1-W_artwork{background:var(--muted);flex-direction:column;flex:1;min-height:80px;padding:16px 24px 0;display:flex}.F5t1-W_picture{flex:auto;height:min(55dvh,36rem);min-height:60px;position:relative}.F5t1-W_navigation{color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;gap:16px;font-size:.875rem;display:flex}.F5t1-W_footer{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:20px 24px;display:flex}.F5t1-W_footer>a{width:auto}@media (max-width:600px){.F5t1-W_dialog[data-slot=dialog-content]{border-radius:16px;width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.F5t1-W_header{padding:20px 60px 16px 16px}.F5t1-W_artwork{padding:12px 12px 0}.F5t1-W_picture{height:min(48dvh,30rem)}.F5t1-W_footer{gap:8px;padding:16px}.F5t1-W_footer>a{flex:100%}}@media (max-height:600px){.F5t1-W_header{padding-block:12px}.F5t1-W_header p{display:none}.F5t1-W_artwork{padding-top:8px}.F5t1-W_picture{height:35dvh}.F5t1-W_footer{padding-block:12px}}
.NKPs4W_main{overflow-wrap:anywhere;max-width:1240px;margin-inline:auto;padding:2.5rem clamp(1rem,4vi,3rem) 4rem}.NKPs4W_heading{margin-bottom:1.5rem}.NKPs4W_heading h1{font:650 clamp(2rem, 4vi, 3rem)/1.15 var(--font-heading), sans-serif;letter-spacing:-.04em}.NKPs4W_heading p{max-width:40rem;color:var(--muted-foreground);margin-top:.65rem;line-height:1.6}.NKPs4W_main .resume-shopping-group.home-resume{max-width:none;padding-inline:0}.NKPs4W_destinations{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;margin-top:2rem;display:grid}.NKPs4W_destination{border-radius:1rem;min-width:0}.NKPs4W_destination:hover [data-slot=card]{border-color:var(--primary)}.NKPs4W_destination:focus-visible{outline:3px solid var(--primary);outline-offset:4px}.NKPs4W_destination h2{font:650 1.5rem/1.2 var(--font-heading), sans-serif;letter-spacing:-.025em}.NKPs4W_open{min-height:44px;color:var(--primary);align-items:center;gap:.5rem;font-weight:600;display:flex}.NKPs4W_open svg{flex-shrink:0}.NKPs4W_pending{margin-top:1.5rem}
._1z5K0G_overview{max-width:1180px}._1z5K0G_heading{margin-bottom:1.5rem}._1z5K0G_heading h1{font:650 clamp(1.6rem, 3vw, 2.25rem)/1.1 var(--font-heading), sans-serif;letter-spacing:-.03em}._1z5K0G_heading p{color:var(--muted-foreground);margin-top:.6rem}._1z5K0G_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.25rem;display:grid}._1z5K0G_product{box-shadow:none;gap:0;min-width:0;padding:0;overflow:hidden}._1z5K0G_visual{height:clamp(10rem,20vh,15rem)}._1z5K0G_cataloguePhoto{object-fit:cover;object-position:50% 70%;width:100%;height:100%}._1z5K0G_copy{flex-direction:column;flex:1;gap:.7rem;min-width:0;padding:1.25rem;display:flex}._1z5K0G_copy h2{font:650 1.5rem/1.15 var(--font-heading), sans-serif;letter-spacing:-.02em}._1z5K0G_specification{color:var(--muted-foreground);font-size:.875rem}._1z5K0G_copy a{width:100%;margin-top:auto}._1z5K0G_price{flex-direction:column;gap:.25rem;display:flex}._1z5K0G_price strong{font:650 1.25rem/1.2 var(--font-heading), sans-serif}._1z5K0G_price small{color:var(--muted-foreground);font-size:.8125rem}._1z5K0G_occasions{padding-block:1.5rem 1rem}._1z5K0G_occasions h2{font:650 1.5rem/1.2 var(--font-heading), sans-serif}._1z5K0G_occasionHeading{margin-bottom:1.25rem}._1z5K0G_occasionHeading p{color:var(--muted-foreground);margin-top:.5rem}._1z5K0G_occasionLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}._1z5K0G_occasion{min-width:0;box-shadow:none;border:0;border-radius:12px;gap:0;padding:0}._1z5K0G_birthday{background:#f6edcf}._1z5K0G_christmas{background:#e5eee7}._1z5K0G_occasionLink{border-radius:inherit;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:1.25rem;height:100%;padding:1.75rem;display:grid}._1z5K0G_occasionLink:focus-visible{outline:3px solid var(--primary);outline-offset:4px}._1z5K0G_occasionArt{place-items:center;min-width:0;padding:.5rem;display:grid}._1z5K0G_occasionPaper{aspect-ratio:105/148;background:#fff;width:100%;max-width:155px;position:relative;transform:rotate(-6deg);box-shadow:3px 10px 18px #182b5026,0 1px 2px #182b5026}._1z5K0G_occasionPaper>span{width:100%;height:100%;display:block;position:relative}._1z5K0G_christmas ._1z5K0G_occasionPaper{aspect-ratio:148/210;transform:rotate(5deg)}._1z5K0G_occasionCopy{min-width:0}._1z5K0G_occasionCopy h3{font:650 clamp(1.35rem, 2.2vw, 1.75rem)/1.12 var(--font-heading), sans-serif;letter-spacing:-.025em;text-wrap:balance}._1z5K0G_occasionCopy p{color:var(--foreground);margin-top:.75rem;font-size:.9375rem;line-height:1.5}._1z5K0G_occasionAction{color:var(--primary);text-underline-offset:4px;margin-top:1.25rem;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}._1z5K0G_occasionLink:hover ._1z5K0G_occasionAction{text-decoration-thickness:2px}@media (max-width:999px){._1z5K0G_occasionLinks{grid-template-columns:minmax(0,1fr);gap:.75rem}._1z5K0G_occasionLink{grid-template-columns:minmax(0,.6fr) minmax(0,1fr)}}@media (max-width:699px){._1z5K0G_overview{padding-top:1.25rem}._1z5K0G_heading{margin-bottom:1rem}._1z5K0G_heading p{font-size:.875rem}._1z5K0G_cards{grid-template-columns:minmax(0,1fr);gap:.625rem}._1z5K0G_product{grid-template-columns:30% minmax(0,1fr);display:grid}._1z5K0G_visual{height:100%;min-height:9.5rem}._1z5K0G_copy{gap:.35rem;padding:.75rem}._1z5K0G_copy h2{font-size:1.125rem}._1z5K0G_specification{font-size:.8125rem}._1z5K0G_price{flex-flow:wrap;align-items:baseline;gap:.25rem .6rem}._1z5K0G_price strong{font-size:1rem}._1z5K0G_price small{font-size:.75rem}._1z5K0G_copy a{min-height:44px;padding:.45rem .6rem;font-size:.875rem}._1z5K0G_occasionHeading p{max-width:32ch}._1z5K0G_occasionLink{gap:1rem;padding:1.25rem 1rem}._1z5K0G_occasionCopy p{font-size:.875rem}._1z5K0G_occasionAction{margin-top:.875rem;font-size:.875rem}}
.LPXTMa_offer{border:1px solid var(--border);background:var(--background);border-radius:.75rem;grid-template-columns:clamp(3.5rem,22%,5rem) minmax(0,1fr);align-items:start;gap:.75rem;min-width:0;padding:1rem;display:grid}.LPXTMa_offer h2{font:650 1rem/1.3 var(--font-heading), sans-serif;letter-spacing:-.015em;grid-column:1/-1}.LPXTMa_artwork{cursor:zoom-in;background:#e9e5dd;border-radius:.375rem;width:100%;padding:.5rem}.LPXTMa_paper{background:#fff;width:100%;position:relative;overflow:hidden;box-shadow:0 3px 7px #192b4f26}.LPXTMa_content{justify-items:start;gap:.5rem;min-width:0;display:grid}.LPXTMa_details{color:var(--muted-foreground);font-size:.75rem;line-height:1.4}.LPXTMa_price{flex-wrap:wrap;align-items:center;gap:.25rem .6rem;font-size:.75rem;display:flex}.LPXTMa_price strong{font-size:1rem}.LPXTMa_couponPrice{flex-wrap:wrap;align-items:baseline;gap:.25rem .4rem;display:inline-flex}.LPXTMa_couponPrice s{color:var(--muted-foreground)}.LPXTMa_add{white-space:normal;text-align:left;height:auto;min-height:2.75rem;padding-inline:.75rem;font-size:.8125rem}.LPXTMa_zoom{background:var(--background);width:1.25rem;height:1.25rem;color:var(--foreground);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:.1rem;right:.1rem;box-shadow:0 1px 4px #192b4f26}.LPXTMa_expanded{place-items:center;display:grid;position:absolute;inset:0;container-type:size}.LPXTMa_expanded .LPXTMa_paper{width:min(100cqw, calc(100cqh * var(--product-aspect)))}
.prjK3q_burst{z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.prjK3q_burst span{background:var(--primary);opacity:0;width:7px;height:12px;animation:prjK3q_celebrate 2s ease-out var(--delay) both;border-radius:2px;position:absolute;top:min(30%,180px)}.prjK3q_burst span:nth-child(3n){background:#cfaf61}.prjK3q_burst span:nth-child(3n+1){background:#92b7ec;border-radius:50%;width:8px;height:8px}@keyframes prjK3q_celebrate{0%{opacity:0;transform:translate(0,0)rotate(0)}12%{opacity:1}35%{opacity:1;transform:translate3d(calc(var(--x) * .6), var(--rise), 0) rotate(calc(var(--turn) * .4))}to{opacity:0;transform:translate3d(var(--x), var(--fall), 0) rotate(var(--turn))}}@media (prefers-reduced-motion:reduce){.prjK3q_burst{display:none}.prjK3q_burst span{animation:none}}
.noBVPG_footer{background:var(--muted);color:var(--muted-foreground);font-size:.875rem;line-height:1.6}.noBVPG_inner,.noBVPG_bottom>p{inline-size:min(100%,1280px);margin-inline:auto;padding-inline:clamp(1rem,4vi,3.5rem)}.noBVPG_inner{gap:clamp(2rem,4vi,3.5rem);padding-block:clamp(2.5rem,5vi,4.5rem);display:grid}.noBVPG_identity{gap:.75rem;display:grid}.noBVPG_identity .brand{inline-size:160px;max-inline-size:100%}.noBVPG_columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:2rem clamp(2rem,5vi,5rem);display:grid}.noBVPG_columns>*{min-inline-size:0}.noBVPG_footer h2{color:var(--foreground);font:650 1.25rem/1.3 var(--font-heading), sans-serif;margin-block-end:1rem}.noBVPG_footer ul{margin:0;padding:0;list-style:none;display:grid}.noBVPG_footer nav a,.noBVPG_contact a{min-block-size:44px;max-inline-size:100%;color:var(--primary);align-items:center;gap:.5rem;padding-block:.375rem;font-size:1rem;line-height:1.5;display:inline-flex}.noBVPG_footer a span{overflow-wrap:anywhere;min-inline-size:0}.noBVPG_footer a svg{flex-shrink:0}.noBVPG_footer a:hover span{text-underline-offset:.25em;text-decoration:underline}.noBVPG_bottom{background:var(--background)}.noBVPG_bottom>p{padding-block:1.5rem max(1.5rem, env(safe-area-inset-bottom))}.noBVPG_footer[data-site-footer=compact]{border-top:1px solid var(--border);background:0 0}.noBVPG_footer[data-site-footer=compact] .noBVPG_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:1.25rem .5rem;display:flex}.noBVPG_footer[data-site-footer=compact] .noBVPG_identity .brand{inline-size:144px}.noBVPG_footer[data-site-footer=compact] .noBVPG_columns,.noBVPG_footer[data-site-footer=compact] .noBVPG_legal ul{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.noBVPG_footer[data-site-footer=compact] .noBVPG_bottom{background:0 0}.noBVPG_footer[data-site-footer=compact] .noBVPG_bottom>p{padding-block-start:.5rem}.noBVPG_language{inline-size:min(100%,1280px);margin-inline:auto;padding:0 clamp(1rem,4vi,3.5rem) 1rem}.noBVPG_language .locale-trigger{justify-content:flex-start;padding-inline:0}.noBVPG_utilities{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,4vi,3.5rem);display:flex}.noBVPG_utilities .locale-trigger{padding-inline:0}@media (max-width:899px){.noBVPG_utilities{padding-block-end:calc(22dvh + 1rem)}.site-page:has([data-card-step=review])+.noBVPG_utilities{padding-block-end:max(1rem, env(safe-area-inset-bottom))}}
/*# sourceMappingURL=0h5a7ex_fd_2_.css.map*/