.order-dashboard_page__4aIU7{--wine:var(--brand);--ink:#2a2927;--olive:#676765;--gold:#91ae82;--line:#d7d6d4;--paper:#fefcf8;--whatsapp:#1a7f37;min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 12% 4%,rgb(255 255 255/82%),transparent 30rem),#f7f4ee;padding:1rem 1rem calc(3rem + env(safe-area-inset-bottom));color:var(--ink);font-size:1rem;line-height:1.55}.order-dashboard_shell__LKpUT{width:min(100%,70rem);margin-inline:auto}.order-dashboard_brand__htPk9{color:var(--wine);font-family:var(--brand-font-display);font-size:1.55rem}.order-dashboard_header__zgioI{max-width:45rem;padding:1rem 0 1.25rem}.order-dashboard_eyebrow__bxxW4{color:var(--olive);font-size:.875rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.order-dashboard_header__zgioI h1{max-width:16ch;margin-top:.5rem;color:var(--wine);font-family:var(--brand-font-display);font-size:clamp(2.1rem,9vw,4.2rem);font-weight:500;line-height:1.05;letter-spacing:-.03em}.order-dashboard_headlineSummary__npq04{margin-top:.9rem;color:var(--ink);font-size:1.0625rem;line-height:1.6}.order-dashboard_orderSummary__iY5VZ{display:grid;gap:.9rem;border:1px solid var(--line);border-radius:1rem;background:var(--paper);padding:1rem}.order-dashboard_summaryFacts__Vy_jI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.order-dashboard_summaryFacts__Vy_jI div{border-radius:.75rem;background:#f0ede9;padding:.75rem}.order-dashboard_summaryFacts__Vy_jI dt{color:#535251;font-size:.875rem;line-height:1.35}.order-dashboard_summaryFacts__Vy_jI dd{margin-top:.2rem;overflow-wrap:anywhere;color:var(--wine);font-size:1.125rem;font-weight:700;letter-spacing:.02em}.order-dashboard_returnNote___o_V9{color:var(--olive);font-size:.9375rem;line-height:1.55}.order-dashboard_section__sxhTp{margin-top:2.4rem}.order-dashboard_help__ui0pI h2,.order-dashboard_sectionHeading__2xlge h2{color:var(--wine);font-family:var(--brand-font-display);font-size:clamp(1.7rem,7vw,2.4rem);font-weight:500;line-height:1.15}.order-dashboard_sectionHeading__2xlge p{max-width:42rem;margin-top:.5rem;color:var(--ink);font-size:1rem;line-height:1.6}.order-dashboard_todo__dCw6F{border:2px solid #8ba87c;border-radius:1rem;background:#fbf9f5;padding:1rem}.order-dashboard_addressRequest__rpJOD{margin-top:.9rem}.order-dashboard_whatsapp__UHKRW{display:flex;min-height:3.25rem;width:100%;align-items:center;justify-content:center;border-radius:.75rem;background:var(--whatsapp);padding:.8rem 1rem;color:#fff;font-size:1.0625rem;font-weight:700;line-height:1.25;text-align:center;text-decoration:none}.order-dashboard_whatsapp__UHKRW:hover{background:#146c2e}.order-dashboard_whatsapp__UHKRW:not([href]){opacity:.6}.order-dashboard_continueAction__OQr4A{max-width:24rem;margin-top:1rem}.order-dashboard_coupons__AsVTM{display:grid;gap:.75rem;max-width:24rem;margin-top:1rem}.order-dashboard_coupons__AsVTM li{display:grid;gap:.5rem;border:1px solid var(--line,#d7d6d4);border-radius:.75rem;background:#fff;padding:.85rem 1rem;font-weight:650}.order-dashboard_coupons__AsVTM a{text-decoration:none}.order-dashboard_couponDone__T1Ny8{color:#676765;font-weight:600}.order-dashboard_continueButton__ct0_v{display:flex;min-height:3.25rem;width:100%;align-items:center;justify-content:center;border:0;border-radius:.75rem;background:var(--wine);padding:.8rem 1rem;color:#fff;font-size:1.0625rem;font-weight:700;line-height:1.25;cursor:pointer}.order-dashboard_continueButton__ct0_v:hover{filter:brightness(1.1)}.order-dashboard_continueButton__ct0_v:disabled{cursor:progress;opacity:.75}.order-dashboard_continueAction__OQr4A [role=alert]{margin-top:.6rem;color:#94394a;font-weight:650}.order-dashboard_requestMore__fcfCG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.6rem}.order-dashboard_requestMore__fcfCG button{min-height:3rem;border:1px solid var(--line);border-radius:.75rem;background:#fff;padding:.5rem .6rem;color:var(--wine);font-size:.9375rem;font-weight:700;line-height:1.25}.order-dashboard_requestMore__fcfCG button:disabled{opacity:.55}.order-dashboard_feedback__smF1z{margin-top:.4rem;color:var(--olive);font-size:.9375rem;line-height:1.45}.order-dashboard_feedback__smF1z:empty{display:none}.order-dashboard_manualAddress__K12lr{margin-top:1rem;border-top:1px solid var(--line);padding-top:.9rem}.order-dashboard_manualAddress__K12lr>p{color:var(--ink);font-size:1rem;line-height:1.5}.order-dashboard_note__xOnOi{margin-top:.5rem;color:var(--olive);font-size:.9375rem;line-height:1.5}.order-dashboard_warn__iM3yG{margin-top:.6rem;border-radius:.75rem;background:var(--note-warning-tint,#fdf3cc);padding:.6rem .75rem;color:var(--ink);font-size:.9375rem;line-height:1.45}.order-dashboard_warn__iM3yG a{color:var(--wine);font-weight:700;text-decoration:underline;text-underline-offset:.2rem;overflow-wrap:anywhere}.order-dashboard_timeline__HDnMG{display:grid;gap:0;margin-top:1rem;border:1px solid var(--line);border-radius:1rem;background:var(--paper);padding:1rem;list-style:none}.order-dashboard_timeline__HDnMG li{position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding-bottom:1.1rem}.order-dashboard_timeline__HDnMG li:last-child{padding-bottom:0}.order-dashboard_timeline__HDnMG li:not(:last-child):after{position:absolute;top:2rem;bottom:.1rem;left:.95rem;width:2px;background:var(--line);content:""}.order-dashboard_timeline__HDnMG li.order-dashboard_done__0F6ua:not(:last-child):after{background:#4f6446}.order-dashboard_stepMarker__67FZh{display:grid;width:2rem;height:2rem;place-items:center;border:2px solid var(--line);border-radius:50%;background:#fff;color:#fff;font-size:1rem;font-weight:700}.order-dashboard_timeline__HDnMG li.order-dashboard_done__0F6ua .order-dashboard_stepMarker__67FZh{border-color:#4f6446;background:#4f6446}.order-dashboard_timeline__HDnMG li.order-dashboard_current__HjlMp .order-dashboard_stepMarker__67FZh{border-color:var(--wine);box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 10px var(--wine)}.order-dashboard_stepTitle__2mWps{color:var(--ink);font-size:1.0625rem;font-weight:700;line-height:1.35}.order-dashboard_stepDetail__teJuP{margin-top:.15rem;color:#535251;font-size:1rem;line-height:1.45}.order-dashboard_timeline__HDnMG li.order-dashboard_upcoming__GMING .order-dashboard_stepTitle__2mWps{color:#545452}.order-dashboard_cards__j17Cj{display:grid;gap:.75rem;margin-top:1rem}.order-dashboard_card__tGjBM{min-width:0;border:1px solid var(--line);border-radius:1rem;background:var(--paper);padding:1rem;scroll-margin-top:1rem}.order-dashboard_cardHeader__EhBqX{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.order-dashboard_card__tGjBM h3{min-width:0;overflow-wrap:anywhere;color:var(--wine);font-family:var(--brand-font-display);font-size:1.2rem;line-height:1.3}.order-dashboard_status__DaxXj{--tone:#535251;display:flex;align-items:center;gap:.5rem;margin-top:.7rem;color:var(--tone);font-size:1rem;font-weight:700;line-height:1.4}.order-dashboard_status__DaxXj.order-dashboard_done__0F6ua{--tone:#3f5a37}.order-dashboard_status__DaxXj.order-dashboard_missing__FqNCx{--tone:#94394a}.order-dashboard_status__DaxXj span:first-child{display:grid;flex:0 0 auto;width:1.5rem;height:1.5rem;place-items:center;border-radius:50%;background:var(--tone);color:#fff;font-size:.875rem}.order-dashboard_cardActions__uf51o{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:.5rem}.order-dashboard_secondaryAction__g4Uv0{display:inline-flex;min-height:3rem;align-items:center;color:var(--wine);font-size:1rem;font-weight:700;text-decoration:underline;text-underline-offset:.2rem}.order-dashboard_progress__paOhh{margin-top:.4rem}.order-dashboard_progressHeading___fyx0{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.order-dashboard_progress__paOhh .order-dashboard_timeline__HDnMG{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:0;border:0;background:none;padding:0}.order-dashboard_progress__paOhh .order-dashboard_timeline__HDnMG li{display:flex;align-items:center;gap:.45rem;padding:.3rem .75rem .3rem .35rem;border:1px solid var(--line);border-radius:999px;background:var(--paper)}.order-dashboard_progress__paOhh .order-dashboard_timeline__HDnMG li:after{display:none}.order-dashboard_progress__paOhh .order-dashboard_timeline__HDnMG li.order-dashboard_current__HjlMp{border:2px solid var(--wine)}.order-dashboard_progress__paOhh .order-dashboard_stepMarker__67FZh{width:1.5rem;height:1.5rem;font-size:.8rem}.order-dashboard_progress__paOhh .order-dashboard_timeline__HDnMG li.order-dashboard_current__HjlMp .order-dashboard_stepMarker__67FZh{box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 8px var(--wine)}.order-dashboard_progress__paOhh .order-dashboard_stepTitle__2mWps{font-size:.9375rem}.order-dashboard_progress__paOhh .order-dashboard_stepDetail__teJuP{display:none}.order-dashboard_progressNow__Fb0wr{margin-top:.55rem;color:var(--olive);font-size:.9375rem}.order-dashboard_todo__dCw6F{margin-top:1.4rem}.order-dashboard_todoNext__1T8I4{margin-top:.9rem;color:var(--olive);font-size:.9375rem}.order-dashboard_cardWaiting__fM_UX{border:2px solid #b8741a}.order-dashboard_cardRow__F5G85{display:flex;gap:.9rem;align-items:flex-start}.order-dashboard_cardFront__7pPYa{flex:0 0 auto;width:3.5rem;aspect-ratio:105/148;height:auto;border:2px solid var(--wine);border-radius:.4rem;background:#ece8e1;object-fit:cover}.order-dashboard_cardFrontLandscape__pzVG5{width:4.9rem;aspect-ratio:148/105}.order-dashboard_cardMain__E_KN0{flex:1;min-width:0}.order-dashboard_linkName__cawub{margin-top:.45rem;color:#2f6b3a;font-size:.9375rem;line-height:1.45}.order-dashboard_linkName__cawub strong{color:var(--ink)}.order-dashboard_cardAddress__S8bp5{margin-top:.8rem;border-top:1px solid var(--line);padding-top:.8rem;scroll-margin-top:1rem}.order-dashboard_cardAddress__S8bp5 .order-dashboard_addressRequest__rpJOD{margin-top:0}.order-dashboard_ownWays__i_Q9s summary{display:flex;min-height:3rem;align-items:center;color:var(--wine);font-size:1rem;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:.2rem}.order-dashboard_ownWays__i_Q9s[open] summary{margin-bottom:.6rem}.order-dashboard_digital__IZuh2{border:1px solid var(--line);border-radius:1rem;background:rgb(255 253 248/65%);padding:1rem}.order-dashboard_digitalList__7FHfh{display:grid;gap:.5rem;margin-top:1rem}.order-dashboard_digitalItem__O9T1q{border-top:1px solid var(--line);padding-top:.55rem}.order-dashboard_digitalItem__O9T1q summary{display:flex;min-height:3rem;align-items:center;color:var(--wine);font-size:1rem;font-weight:700;cursor:pointer}.order-dashboard_digitalBody__J8uaO{padding-bottom:.75rem}.order-dashboard_digitalBody__J8uaO>a{display:inline-flex;min-height:3rem;align-items:center;color:var(--wine);font-size:1rem;font-weight:700;text-underline-offset:.2rem}.order-dashboard_help__ui0pI{border-top:1px solid var(--line);padding-top:1.6rem}.order-dashboard_help__ui0pI p{max-width:42rem;margin-top:.75rem;font-size:1rem;line-height:1.6}.order-dashboard_help__ui0pI a{color:var(--wine);font-weight:700;text-decoration:underline;text-underline-offset:.2rem;overflow-wrap:anywhere}.order-dashboard_footer__DPL8v{margin-top:2rem}.order-dashboard_footer__DPL8v footer{color:#545452;font-size:.875rem}.order-dashboard_page__4aIU7 a:focus-visible,.order-dashboard_page__4aIU7 button:focus-visible,.order-dashboard_page__4aIU7 summary:focus-visible{outline:2px solid var(--wine);outline-offset:3px}@media (min-width:42rem){.order-dashboard_page__4aIU7{padding:1.5rem 2rem 4rem}.order-dashboard_header__zgioI{padding-block:2.2rem}.order-dashboard_orderSummary__iY5VZ{grid-template-columns:minmax(0,1fr) 16rem;align-items:center;padding:1.25rem}.order-dashboard_summaryFacts__Vy_jI{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.order-dashboard_todo__dCw6F{padding:1.25rem}.order-dashboard_cards__j17Cj{grid-template-columns:repeat(2,minmax(0,1fr))}.order-dashboard_digital__IZuh2{padding:1.25rem}}@media (min-width:68rem){.order-dashboard_cards__j17Cj{grid-template-columns:repeat(3,minmax(0,1fr))}}.order-dashboard_voice__Tle4p{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:.4rem 0 0;font-weight:600}@font-face{font-family:Postcard Cormorant Italic;font-style:italic;font-weight:500;src:url(/_next/static/media/cormorant-garamond-latin-500-italic.96dd433b.woff?dpl=dpl_78GtCKVh5gEJNGTV7zm2cmTEScKk) format("woff")}@font-face{font-family:Postcard Noto Sans;font-style:normal;font-weight:400;src:url(/_next/static/media/noto-sans-latin-400-normal.ae224ef3.woff?dpl=dpl_78GtCKVh5gEJNGTV7zm2cmTEScKk) format("woff")}@font-face{font-family:Postcard OCR B;font-style:normal;font-weight:400;src:url(/_next/static/media/OCRB.e706a109.otf?dpl=dpl_78GtCKVh5gEJNGTV7zm2cmTEScKk) format("opentype")}.postcard-renderer_card__6Zzxd{aspect-ratio:105/148;position:relative;width:100%;overflow:hidden;background:white}.postcard-renderer_card__6Zzxd[data-orientation=L],.postcard-renderer_card__6Zzxd[data-postcard-side=back]{aspect-ratio:148/105}.postcard-renderer_debugLayer__XTNJk,.postcard-renderer_printLayer__zBpJA{display:block;height:100%;inset:0;position:absolute;width:100%}.postcard-renderer_printLayer__zBpJA{font-kerning:none;font-variant-ligatures:none;font-feature-settings:"kern" 0,"liga" 0,"calt" 0;font-synthesis:none}.postcard-renderer_sans__cPxmQ{fill:#3f292e;font-family:Postcard Noto Sans;font-weight:400;white-space:pre}.postcard-renderer_muted__jTot4{fill:#6b6661;font-family:Postcard Noto Sans;font-weight:400;white-space:pre}.postcard-renderer_address__KJ2MK{fill:#000;font-family:Postcard OCR B;font-weight:400;white-space:pre}.postcard-renderer_debugLayer__XTNJk{pointer-events:none}.correction-sheet_trigger__iJX9E{border:0;background:none;padding:0;font:inherit;font-weight:700;cursor:pointer}.correction-sheet_saved__vMFNb{flex-basis:100%;order:-1;width:fit-content;max-width:100%;margin:.2rem 0 .1rem;border:var(--brand-line,2px) solid var(--brand);border-radius:1rem;background:var(--brand-glicine,#c9e7b4);padding:.3rem .8rem;color:var(--brand);font-size:.875rem;font-weight:600;line-height:1.35}.correction-sheet_backdrop__zQDOp{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;background:rgb(20 20 20/42%)}.correction-sheet_sheet__omXzY{width:min(100%,34rem);max-height:92%;overflow-y:auto;overscroll-behavior:contain;border-top:var(--brand-line,2px) solid var(--brand);border-radius:1.25rem 1.25rem 0 0;background:var(--background,#fffcf6);padding:1rem 1rem calc(1.25rem + env(safe-area-inset-bottom));color:var(--foreground);text-align:left}.correction-sheet_sheet__omXzY:focus{outline:none}@media (min-width:48rem){.correction-sheet_backdrop__zQDOp{align-items:center}.correction-sheet_sheet__omXzY{border:var(--brand-line,2px) solid var(--brand);border-radius:1.25rem;padding:1.4rem}}.correction-sheet_head__kM3ci{display:flex;justify-content:space-between;align-items:center;gap:1rem}.correction-sheet_head__kM3ci h2{font-family:var(--brand-font-display);font-size:1.4rem;font-weight:400;line-height:1.2;overflow-wrap:anywhere}.correction-sheet_close__axhTm{flex:none;width:2.75rem;height:2.75rem;margin-right:-.5rem;border:0;background:none;color:var(--brand);font-size:1.7rem;line-height:1;cursor:pointer}.correction-sheet_sub__dmG5B{margin:.3rem 0 .4rem;color:#5b5853;font-size:.875rem;line-height:1.4}.correction-sheet_part__mrQso{margin-top:.9rem}.correction-sheet_label__4b1Nh{margin-bottom:.4rem;color:#5b5853;font-size:.8125rem;font-weight:600}.correction-sheet_back__YAvdF{width:100%;max-width:30rem}.correction-sheet_waiting__lDAWX{display:grid;aspect-ratio:148/105;place-items:center;border:1px solid #cfcac0;border-radius:.25rem;background:#fff;padding:1rem;color:#5b5853;font-size:.875rem;text-align:center}.correction-sheet_text__0dEIi{width:100%;min-height:6.5rem;margin-top:.6rem;border:1.5px solid #bdb7ab;border-radius:.75rem;background:#fff;padding:.55rem .75rem;color:var(--foreground);font:inherit;font-size:1rem;line-height:1.45;resize:vertical}.correction-sheet_field__nJO1R input:focus,.correction-sheet_field__nJO1R select:focus,.correction-sheet_text__0dEIi:focus{outline:none;border:var(--brand-line,2px) solid var(--brand);box-shadow:0 0 0 3px var(--brand-glicine,#c9e7b4)}.correction-sheet_text__0dEIi[aria-invalid]{border:var(--brand-line,2px) solid #94394a;box-shadow:0 0 0 3px #f5d9de}.correction-sheet_tick__hSlgS{display:flex;align-items:flex-start;gap:.65rem;min-height:2.75rem;margin-top:.6rem;font-size:.9375rem;line-height:1.4;cursor:pointer}.correction-sheet_tick__hSlgS input{flex:none;width:1.25rem;height:1.25rem;margin-top:.05rem;accent-color:var(--brand)}.correction-sheet_plain__sf1QC{font-size:.9375rem;line-height:1.45}.correction-sheet_note__KJ7Js a,.correction-sheet_other__ruYPU a,.correction-sheet_plain__sf1QC a{color:var(--brand);font-weight:700;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.correction-sheet_form__Wk5Yd{display:grid;gap:.5rem}.correction-sheet_field__nJO1R{display:grid;gap:.2rem;color:#5b5853;font-size:.8125rem;font-weight:600}.correction-sheet_field__nJO1R input,.correction-sheet_field__nJO1R select{width:100%;min-height:3rem;border:1.5px solid #bdb7ab;border-radius:.75rem;background:#fff;padding:.55rem .75rem;color:var(--foreground);font:inherit;font-size:1rem;font-weight:400}.correction-sheet_town__7Z4tP{display:grid;grid-template-columns:6rem 1fr;gap:.5rem}.correction-sheet_town__7Z4tP[data-italy]{grid-template-columns:5.6rem 1fr 4.4rem}.correction-sheet_town__7Z4tP[data-fields="1"]{grid-template-columns:1fr}.correction-sheet_town__7Z4tP[data-fields="2"],.correction-sheet_town__7Z4tP[data-fields="3"]{grid-template-columns:1fr 1fr}.correction-sheet_town__7Z4tP[data-fields="3"]>:first-child{grid-column:1/-1}.correction-sheet_towns__u7u6P{display:flex;flex-wrap:wrap;gap:.4rem}.correction-sheet_towns__u7u6P button{min-height:2.75rem;border:var(--brand-line,2px) solid var(--brand);border-radius:999px;background:#fff;padding:0 .9rem;color:var(--brand);font:inherit;font-size:.9375rem;cursor:pointer}.correction-sheet_towns__u7u6P button span{color:#5b5853}.correction-sheet_note__KJ7Js{margin-top:.75rem;border-radius:.75rem;padding:.6rem .8rem;color:var(--brand-ink,#1c1c1c);font-size:.9375rem;line-height:1.45}.correction-sheet_note__KJ7Js[data-tone=warning]{background:var(--note-warning-tint,#fdf3cc)}.correction-sheet_note__KJ7Js[data-tone=error]{background:var(--note-error-tint,#fde3dd)}.correction-sheet_actions__c60qO{display:flex;flex-direction:column;gap:.6rem;margin-top:1rem}.correction-sheet_primary__fCSvT,.correction-sheet_secondary__N8gHb{min-height:3.1rem;border:var(--brand-line,2px) solid var(--brand);border-radius:999px;padding:.5rem 1rem;font:inherit;font-size:1.0625rem;font-weight:700;cursor:pointer}.correction-sheet_primary__fCSvT{background:var(--brand);color:#fff}.correction-sheet_secondary__N8gHb{width:100%;margin-top:.6rem;background:#fff;color:var(--brand)}.correction-sheet_primary__fCSvT:disabled,.correction-sheet_secondary__N8gHb:disabled{opacity:.6;cursor:default}.correction-sheet_other__ruYPU{margin-top:.8rem;color:#5b5853;font-size:.875rem;line-height:1.4}.group-address-link_box__JSnO2{display:grid;gap:.7rem;margin-top:1rem;border:2px solid var(--wine);border-radius:.85rem;background:var(--paper);padding:1rem}.group-address-link_title__AWA9E{font-weight:700;font-size:1.0625rem}.group-address-link_note__4rjiz,.group-address-link_text__NH36Z{color:var(--olive);font-size:.9375rem;line-height:1.55}.group-address-link_note__4rjiz{font-size:.875rem}.group-address-link_actions__s4G1n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.group-address-link_actions__s4G1n button,.group-address-link_renew__KIn3l{min-height:3rem;border:1px solid var(--line);border-radius:.75rem;background:#fff;padding:.5rem .6rem;color:var(--wine);font-size:.9375rem;font-weight:700;line-height:1.25}.group-address-link_renew__KIn3l{justify-self:start;padding-inline:1rem}.group-address-link_actions__s4G1n button:disabled,.group-address-link_renew__KIn3l:disabled{opacity:.55}.front-studio_studio__oV70r{position:relative;display:grid;gap:16px;min-width:0}.front-studio_srOnly__N_2Ud{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.front-studio_section__Se0dY{display:grid;gap:14px;min-width:0}.front-studio_title__fzfbx{margin:0;color:var(--brand-ink,#1c1c1c);font-family:var(--brand-font-display);font-size:1.375rem;font-weight:400;line-height:1.15}.front-studio_lead__gZCLW{margin:0;max-width:34rem;color:#5b5853;font-size:.9375rem;line-height:1.5}.front-studio_lead__gZCLW[data-warn]{color:#94394a;font-weight:650}.front-studio_hint__oNAs5,.front-studio_note__8gi4i{margin:0;color:#5b5853;font-size:.8125rem;line-height:1.45}.front-studio_row__VsXQj{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.front-studio_primarySmall__F9AVQ,.front-studio_primary__1ftOR,.front-studio_quiet__fANei,.front-studio_secondarySmall__rcKr4,.front-studio_secondary__Vw5H7{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:1px solid var(--brand);border-radius:999px;background:var(--brand);padding:0 22px;color:#fff;font:inherit;font-size:.9375rem;font-weight:700;white-space:nowrap;cursor:pointer}.front-studio_primary__1ftOR:disabled{border-color:#dcd8cf;background:#dcd8cf;color:#5b5853;cursor:default}.front-studio_primarySmall__F9AVQ,.front-studio_secondarySmall__rcKr4{min-height:40px;padding:0 16px;font-size:.875rem}.front-studio_secondarySmall__rcKr4,.front-studio_secondary__Vw5H7{background:#fff;color:var(--brand);font-weight:650}.front-studio_secondarySmall__rcKr4[aria-pressed=true]{background:var(--brand-tint,#e6f3dc)}.front-studio_quiet__fANei{border-color:#dcd8cf;background:#fff;color:var(--brand);font-weight:650}.front-studio_link__NkBKe:focus-visible,:is(.front-studio_primary__1ftOR,.front-studio_secondary__Vw5H7,.front-studio_quiet__fANei,.front-studio_primarySmall__F9AVQ,.front-studio_secondarySmall__rcKr4):focus-visible{outline:2px solid var(--brand);outline-offset:3px}:is(.front-studio_primary__1ftOR,.front-studio_primarySmall__F9AVQ,.front-studio_secondary__Vw5H7,.front-studio_secondarySmall__rcKr4,.front-studio_quiet__fANei,.front-studio_tileAdd__PDim5)[aria-disabled]{opacity:.5;cursor:default}.front-studio_link__NkBKe{border:0;background:none;padding:0;color:var(--brand);font:inherit;font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.front-studio_chipRow__VoBHb{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;max-width:100%;padding-bottom:2px}.front-studio_chip__sqGmp{flex:none;min-height:38px;border:1px solid #dcd8cf;border-radius:999px;background:#fff;padding:0 14px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer}.front-studio_chip__sqGmp[aria-pressed=true]{border-color:var(--brand);background:var(--brand);color:#fff}.front-studio_segmented__nN_Ir{display:inline-flex;border:1px solid var(--brand);border-radius:999px;background:#fff;padding:3px}.front-studio_segmented__nN_Ir button{min-height:34px;border:0;border-radius:999px;background:none;padding:0 14px;color:var(--brand);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer}.front-studio_segmented__nN_Ir button[aria-pressed=true]{background:var(--brand);color:#fff}.front-studio_tiles__zP6PT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}@media (min-width:64rem){.front-studio_tiles__zP6PT{grid-template-columns:repeat(6,minmax(0,1fr))}}.front-studio_tile__0sLBR{position:relative;overflow:hidden;aspect-ratio:1;border-radius:12px;background:#ebe7e2}.front-studio_tileEmpty__DARYU,.front-studio_tile__0sLBR img{display:block;width:100%;height:100%;object-fit:cover}.front-studio_tileLabel__cYh17{position:absolute;left:8px;bottom:6px;color:#fff;font-size:.75rem;font-weight:650;text-shadow:0 1px 3px rgb(0 0 0/40%)}.front-studio_small__KYNQT{position:absolute;left:8px;top:8px;border:1px solid var(--brand);border-radius:999px;background:var(--note-warning-tint,#fdf3cc);padding:1px 8px;color:var(--brand-ink,#1c1c1c);font-size:.6875rem;font-weight:700}.front-studio_tileRemove__s37yr{position:absolute;right:6px;top:6px;width:30px;height:30px;border:0;border-radius:50%;background:rgb(255 255 255/92%);font-size:1.05rem;line-height:1;cursor:pointer}.front-studio_tileAdd__PDim5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;aspect-ratio:1;border:1px dashed #8a867f;border-radius:12px;background:#fff;font-size:.8125rem;font-weight:600;cursor:pointer}.front-studio_tileAdd__PDim5 span{font-size:1.6rem;line-height:1}.front-studio_status__tooPo{margin:0;border:1px solid #dcd8cf;border-radius:14px;background:var(--brand-tint,#e6f3dc);padding:10px 14px;font-size:.875rem}.front-studio_status__tooPo[data-tone=warning]{border-color:var(--brand);background:var(--note-warning-tint,#fdf3cc)}.front-studio_catalogue__Xvy1G{display:grid;gap:28px;align-items:start;min-width:0}@media (min-width:48rem){.front-studio_catalogue__Xvy1G{grid-template-columns:230px minmax(0,1fr)}}.front-studio_sidebar__k2sK4{position:sticky;top:calc(90px + var(--site-bar, 0px));display:grid;gap:18px}.front-studio_filterGroup__apZ8x{display:grid;gap:8px}.front-studio_filterGroup__apZ8x+.front-studio_filterGroup__apZ8x{border-top:1px solid #dcd8cf;padding-top:16px}.front-studio_filterTitle__9DW_1{margin:0;font-family:var(--brand-font-display);font-size:1.1875rem;font-weight:400}.front-studio_occasionList__0SsZE{display:grid;gap:2px}.front-studio_occasionList__0SsZE button{min-height:36px;border:0;border-radius:10px;background:transparent;padding:0 12px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.9375rem;font-weight:500;text-align:left;cursor:pointer}.front-studio_occasionList__0SsZE button[aria-pressed=true]{background:var(--brand-tint,#e6f3dc);font-weight:700}.front-studio_counts__TRos1{display:flex;gap:6px}.front-studio_counts__TRos1 button{width:42px;height:42px;border:1px solid #bdb7ab;border-radius:50%;background:#fff;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.875rem;font-weight:650;cursor:pointer}.front-studio_counts__TRos1 button[aria-pressed=true]{border-color:var(--brand);background:var(--brand-tint,#e6f3dc)}.front-studio_pair__QlEdQ{display:grid;grid-template-columns:1fr 1fr;gap:6px}.front-studio_pair__QlEdQ button{min-height:40px;border:1px solid #bdb7ab;border-radius:12px;background:#fff;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.front-studio_pair__QlEdQ button[aria-pressed=true]{border-color:var(--brand);background:var(--brand-tint,#e6f3dc)}.front-studio_swatches__rrJV5{display:grid;grid-template-columns:repeat(4,36px);gap:10px}.front-studio_swatches__rrJV5 button{display:grid;justify-items:center;gap:4px;border:0;background:none;padding:0;font:inherit;font-size:.75rem;cursor:pointer}.front-studio_swatches__rrJV5 span{width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1px rgb(0 0 0/15%)}.front-studio_swatches__rrJV5 button[aria-pressed=true] span{outline:2px solid var(--brand);outline-offset:3px}.front-studio_catalogueMain__SMDAr{display:grid;gap:16px;min-width:0}.front-studio_tryBar__LBKJ7{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;border:1px solid #dcd8cf;border-radius:16px;background:#f4f1ea;padding:14px 16px}.front-studio_tryBar__LBKJ7[data-filled]{border-color:var(--brand);background:var(--brand-tint,#e6f3dc)}.front-studio_tryText__vLuof{display:grid;flex:1;gap:2px;min-width:12rem;margin:0;font-size:.875rem;color:#3d3a36}.front-studio_tryText__vLuof strong{color:var(--brand-ink,#1c1c1c);font-size:1rem}.front-studio_tryBar__LBKJ7[data-filled] .front-studio_tryText__vLuof{display:block;flex:1;min-width:9rem;font-size:.9375rem}.front-studio_thumbs__Mqx5k{display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none}.front-studio_thumbs__Mqx5k li{position:relative;width:40px;height:40px;border-radius:7px;background:#ebe7e2}.front-studio_thumbs__Mqx5k img{display:block;width:100%;height:100%;border-radius:7px;object-fit:cover}.front-studio_thumbRemove__H7X_H{position:absolute;right:-7px;top:-7px;display:grid;place-items:center;width:20px;height:20px;border:1px solid #dcd8cf;border-radius:50%;background:#fff;padding:0;color:#1c1c1c;font-size:.8125rem;line-height:1;cursor:pointer}.front-studio_thumbRemove__H7X_H:after{content:"";position:absolute;inset:-8px}.front-studio_phoneFilters__0qDmi{display:flex;align-items:center;gap:6px}.front-studio_phoneFilters__0qDmi .front-studio_counts__TRos1{gap:4px}.front-studio_phoneFilters__0qDmi .front-studio_counts__TRos1 button{width:34px;height:34px;font-size:.8125rem}.front-studio_phoneFilters__0qDmi>:last-child{margin-left:auto}.front-studio_countLine__SsBnx{margin:0;color:#5b5853;font-size:.875rem}.front-studio_grid__colUc{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--cell,196px),1fr));gap:30px 18px;align-items:end;margin:0;padding:0;list-style:none}@media (max-width:47.99rem){.front-studio_grid__colUc{gap:22px 12px}}.front-studio_cell__unVxl{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.front-studio_cellOpen__uEu0V{position:relative;display:flex;align-items:flex-end;justify-content:center;border:0;background:none;padding:0;cursor:pointer}.front-studio_cellOpen__uEu0V:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:4px}.front-studio_cell__unVxl[data-selected] .front-studio_paper__0KwKv{outline:2px solid var(--brand);outline-offset:4px}.front-studio_paper__0KwKv{position:relative;display:block;overflow:hidden;flex:none;max-width:100%;border-radius:3px;background:#efe9dc;box-shadow:0 1px 2px rgb(0 0 0/10%),0 8px 20px rgb(28 28 28/14%)}.front-studio_paper__0KwKv img,.front-studio_paper__0KwKv svg{display:block;width:100%;height:100%;object-fit:cover}.front-studio_paperPending__z9ivK{position:absolute;inset:0}.front-studio_favourite__uhSls{position:absolute;right:2px;top:2px;width:34px;height:34px;border:0;border-radius:50%;background:rgb(255 252 246/92%);color:var(--brand);font-size:1.05rem;cursor:pointer}.front-studio_favourite__uhSls[aria-pressed=true]{color:#94394a}.front-studio_photoBadge__ODYQj{position:absolute;left:8px;top:-11px;display:inline-flex;align-items:center;gap:4px;border-radius:999px;background:rgb(255 252 246/92%);padding:4px 9px 4px 7px;color:var(--brand);font-size:.75rem;font-weight:600;line-height:1;box-shadow:0 1px 3px rgb(0 0 0/14%);pointer-events:none}.front-studio_cellName__ZWkcb{display:grid;justify-items:center;gap:2px;text-align:center}.front-studio_cellName__ZWkcb strong{font-size:.9rem}.front-studio_cellName__ZWkcb span{color:#5b5853;font-size:.78rem}.front-studio_dots__Lcxsi{display:flex;gap:6px;min-height:16px}.front-studio_dotsLarge__MyY4P button,.front-studio_dots__Lcxsi button{width:16px;height:16px;border:0;border-radius:50%;padding:0;box-shadow:inset 0 0 0 1px rgb(0 0 0/18%);cursor:pointer}.front-studio_dotsLarge__MyY4P button[aria-pressed=true],.front-studio_dots__Lcxsi button[aria-pressed=true]{outline:2px solid var(--brand);outline-offset:2px}.front-studio_dotsLarge__MyY4P{display:flex;gap:10px}.front-studio_dotsLarge__MyY4P button{width:32px;height:32px}.front-studio_empty__waW0i{margin:0;border-radius:16px;background:#f4f1ea;padding:24px;font-size:.9375rem;text-align:center}.front-studio_overlay__2x84r{position:fixed;z-index:60;inset:0;display:flex;align-items:flex-end;justify-content:center;background:rgb(20 20 20/42%)}@media (min-width:48rem){.front-studio_overlay__2x84r{align-items:center}}.front-studio_detail__sZxtv,.front-studio_sheet__i7HhD{width:100%;max-height:92vh;max-height:92dvh;overflow-y:auto;border-radius:22px 22px 0 0;background:var(--background,#fffcf6);padding:18px 18px max(30px,env(safe-area-inset-bottom));animation:front-studio_rise__7axOB .2s ease-out}.front-studio_sheet__i7HhD{display:grid;gap:16px}@media (min-width:48rem){.front-studio_sheet__i7HhD{width:min(100%,460px);border-radius:20px}.front-studio_detail__sZxtv{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:22px;width:min(100% - 32px,860px);max-height:min(700px,92vh);border-radius:20px;padding:20px}}@keyframes front-studio_rise__7axOB{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.front-studio_detail__sZxtv,.front-studio_sheet__i7HhD{animation:none}}.front-studio_detailHead__wW7uS,.front-studio_sheetHead__ukFvx{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.front-studio_detailTitle__pPT9x,.front-studio_sheetTitle__QXuiS{margin:0;font-family:var(--brand-font-display);font-size:1.375rem;font-weight:400;line-height:1.1}.front-studio_detailTitle__pPT9x{font-size:1.5rem}.front-studio_close__Wvnq6{flex:none;width:40px;height:40px;border:0;background:none;font-size:1.6rem;line-height:1;cursor:pointer}.front-studio_detailPreview__oRUu2{display:flex;justify-content:center;margin-bottom:18px;border-radius:16px;background:#f4f1ea;padding:16px}@media (min-width:48rem){.front-studio_detailPreview__oRUu2{margin:0}}.front-studio_detailBody__FY9xX{display:grid;gap:12px;min-width:0}.front-studio_field__8jK6R{display:grid;gap:4px;color:#5b5853;font-size:.8125rem;font-weight:600}.front-studio_field__8jK6R input:not([type=range]){min-width:0;height:46px;border:1px solid #bdb7ab;border-radius:12px;background:#fff;padding:0 12px;color:var(--foreground,#1c1c1c);font:inherit;font-size:1rem;font-weight:400}.front-studio_field__8jK6R input.front-studio_fieldMain__cTM9p{border-color:var(--brand)}.front-studio_field__8jK6R input:focus{outline:none;border:2px solid var(--brand);box-shadow:0 0 0 3px var(--brand-glicine,#c9e7b4)}.front-studio_field__8jK6R input[type=range]{width:100%;height:28px;accent-color:var(--brand)}.front-studio_fieldPair__iRwFp{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px}.front-studio_warning__09dH2{display:grid;gap:6px;border:1px solid var(--brand);border-radius:14px;background:var(--note-warning-tint,#fdf3cc);padding:12px 14px;font-size:.9rem;line-height:1.45}.front-studio_warning__09dH2 p{margin:0}.front-studio_tabs__gn3_J{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;border-bottom:1px solid #dcd8cf}.front-studio_tabs__gn3_J button{min-height:46px;border:0;border-bottom:3px solid transparent;background:none;padding:0 4px;color:var(--brand);font:inherit;font-size:.875rem;font-weight:500;cursor:pointer}.front-studio_tabs__gn3_J button[aria-selected=true]{border-bottom-color:var(--brand);font-weight:700}.front-studio_panel___tNqo{display:grid;gap:12px;animation:front-studio_rise__7axOB .18s ease-out}.front-studio_switchRow__0HQDe{display:flex;align-items:center;gap:12px;border:0;background:none;padding:0;font:inherit;font-size:.95rem;font-weight:600;text-align:left;cursor:pointer}.front-studio_switchRow__0HQDe>span:first-child{flex:1}.front-studio_switch__Tn4e4{position:relative;flex:none;width:48px;height:28px;border-radius:999px;background:#dcd8cf}.front-studio_switch__Tn4e4:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgb(0 0 0/25%);transition:left .15s ease}.front-studio_switchRow__0HQDe[aria-checked=true] .front-studio_switch__Tn4e4{background:var(--brand)}.front-studio_switchRow__0HQDe[aria-checked=true] .front-studio_switch__Tn4e4:after{left:23px}.front-studio_fontRow__6Bd06{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.front-studio_fontRow__6Bd06 button{min-height:52px;border:1px solid #dcd8cf;border-radius:12px;background:#fff;color:var(--brand);font:inherit;font-size:1rem;cursor:pointer}.front-studio_fontRow__6Bd06 button[aria-pressed=true]{border-color:var(--brand);background:var(--brand-tint,#e6f3dc)}.front-studio_fontRow__6Bd06 button[data-font=classico]{font-family:var(--brand-font-display)}.front-studio_fontRow__6Bd06 button[data-font=amano]{font-family:Postcard Caveat,cursive;font-size:1.2rem}.front-studio_fontRow__6Bd06 button[data-font=moderno]{font-weight:800;text-transform:uppercase;letter-spacing:.02em}.front-studio_colours__uTE2V{display:flex;flex-wrap:wrap;gap:10px}.front-studio_colours__uTE2V button{display:grid;justify-items:center;gap:5px;border:0;background:none;padding:0;font:inherit;font-size:.78rem;cursor:pointer}.front-studio_colours__uTE2V span{width:44px;height:44px;border-radius:50%;box-shadow:inset 0 0 0 1px rgb(0 0 0/15%)}.front-studio_colours__uTE2V button[aria-pressed=true]{font-weight:700}.front-studio_colours__uTE2V button[aria-pressed=true] span{outline:2px solid var(--brand);outline-offset:3px}.front-studio_minis__Z2DiQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:12px;align-items:end;margin:0;padding:0;list-style:none}.front-studio_minis__Z2DiQ button{display:grid;justify-items:center;gap:6px;border:0;background:none;padding:0;font:inherit;font-size:.75rem;cursor:pointer}.front-studio_minis__Z2DiQ button[aria-pressed=true]{font-weight:700}.front-studio_minis__Z2DiQ button[aria-pressed=true] .front-studio_paper__0KwKv{outline:2px solid var(--brand);outline-offset:3px}.front-studio_slotLayer__W5NUt{position:absolute;inset:0 auto auto 0;pointer-events:none}.front-studio_slot__m9Ye_{position:absolute;box-sizing:border-box;border-radius:2px;cursor:grab;touch-action:none;pointer-events:auto}.front-studio_slot__m9Ye_[data-shape=circle]{border-radius:50%}.front-studio_slot__m9Ye_[data-shape=arch]{border-radius:999px 999px 18px 18px}.front-studio_slot__m9Ye_[data-shape=arch-square]{border-radius:999px 999px 0 0}.front-studio_slot__m9Ye_[data-selected]{z-index:2;outline:calc(3px / var(--edit-scale, 1)) solid var(--brand);outline-offset:calc(2px / var(--edit-scale, 1))}.front-studio_slot__m9Ye_[data-swapping]{outline:calc(2px / var(--edit-scale, 1)) dashed var(--brand)}.front-studio_slot__m9Ye_:focus-visible{outline:calc(3px / var(--edit-scale, 1)) solid var(--brand)}.front-studio_slot__m9Ye_[data-lifted]{cursor:grabbing;background:rgb(255 252 246/72%);outline:calc(2px / var(--edit-scale, 1)) dashed #8a867f}.front-studio_slot__m9Ye_[data-drop]{z-index:3;outline:calc(3px / var(--edit-scale, 1)) solid var(--brand);outline-offset:calc(2px / var(--edit-scale, 1));background:rgb(255 255 255/30%)}.front-studio_slot__m9Ye_{-webkit-touch-callout:none;user-select:none}.front-studio_slotDropLabel__cskOr{position:absolute;inset:calc(8px / var(--edit-scale, 1)) 0 auto;display:flex;justify-content:center}.front-studio_carryGhost__ohzRE{position:fixed;z-index:1000;width:64px;height:64px;margin:-32px 0 0 -32px;border:3px solid #fff;border-radius:4px;background:#ebe7e2;box-shadow:0 10px 24px rgb(0 0 0/28%);transform:rotate(-4deg) scale(1.04);pointer-events:none;overflow:hidden;animation:front-studio_carryLift__Wg01d .16s ease-out}@keyframes front-studio_carryLift__Wg01d{0%{transform:rotate(0) scale(.8);opacity:.6}}@media (prefers-reduced-motion:reduce){.front-studio_carryGhost__ohzRE{animation:none}}.front-studio_holdHint__TDHp0{position:fixed;z-index:64;margin:0;transform:translateX(-50%);width:max-content;max-width:220px;border:1.5px solid var(--brand);border-radius:12px;background:var(--brand-tint,#e6f3dc);padding:6px 10px;color:var(--brand);font-size:.8125rem;font-weight:600;line-height:1.35;box-shadow:0 6px 16px rgb(28 28 28/16%);pointer-events:none}.front-studio_holdHint__TDHp0:before{content:"";position:absolute;left:calc(50% - 5px);width:10px;height:10px;background:inherit;transform:rotate(45deg)}.front-studio_holdHint__TDHp0[data-below]:before{top:-6.5px;border-left:inherit;border-top:inherit}.front-studio_holdHint__TDHp0:not([data-below]):before{bottom:-6.5px;border-right:inherit;border-bottom:inherit}.front-studio_carryGhost__ohzRE img{display:block;width:100%;height:100%;object-fit:cover}.front-studio_slotWarnWrap__WBp91{position:absolute;left:40px;top:40px;z-index:4}.front-studio_slotWarn__ZKqzF{display:flex;padding:0;cursor:help;align-items:center;justify-content:center;width:calc(22px / var(--edit-scale, 1));height:calc(22px / var(--edit-scale, 1));border:calc(1px / var(--edit-scale, 1)) solid var(--brand);border-radius:50%;background:var(--note-warning-tint,#fdf3cc);color:var(--brand);font-size:calc(13px / var(--edit-scale, 1));font-weight:800}.front-studio_slotWarn__ZKqzF:focus-visible{outline:calc(2px / var(--edit-scale, 1)) solid var(--brand);outline-offset:calc(2px / var(--edit-scale, 1))}.front-studio_slotWarnTip__N9wFQ{position:absolute;left:calc(-10px / var(--edit-scale, 1));top:calc(30px / var(--edit-scale, 1));display:none;width:max-content;max-width:calc(220px / var(--edit-scale, 1));border:calc(1.5px / var(--edit-scale, 1)) solid var(--brand);border-radius:calc(12px / var(--edit-scale, 1));background:var(--note-warning-tint,#fdf3cc);padding:calc(6px / var(--edit-scale, 1)) calc(9px / var(--edit-scale, 1));color:var(--brand);font-size:calc(12.5px / var(--edit-scale, 1));font-weight:600;line-height:1.35;box-shadow:0 calc(6px / var(--edit-scale, 1)) calc(16px / var(--edit-scale, 1)) rgb(28 28 28/16%);pointer-events:none}.front-studio_slotWarnTip__N9wFQ:before{content:"";position:absolute;left:calc(15px / var(--edit-scale, 1));top:calc(-7px / var(--edit-scale, 1));width:calc(10px / var(--edit-scale, 1));height:calc(10px / var(--edit-scale, 1));border-left:inherit;border-top:inherit;background:inherit;transform:rotate(45deg)}.front-studio_slotWarnWrap__WBp91:focus-within .front-studio_slotWarnTip__N9wFQ,.front-studio_slotWarnWrap__WBp91:hover .front-studio_slotWarnTip__N9wFQ,.front-studio_slotWarnWrap__WBp91[data-open] .front-studio_slotWarnTip__N9wFQ{display:block}.front-studio_slotBar__cBpDu,.front-studio_slotTools__Ng7qi{position:absolute;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(4px / var(--edit-scale, 1));width:max-content}.front-studio_slotTools__Ng7qi{right:calc(6px / var(--edit-scale, 1));top:calc(6px / var(--edit-scale, 1));max-width:calc(100% - 12px / var(--edit-scale, 1));justify-content:flex-end}.front-studio_slotBar__cBpDu{left:50%;bottom:calc(6px / var(--edit-scale, 1));max-width:calc(100% - 12px / var(--edit-scale, 1));transform:translateX(-50%)}.front-studio_slot__m9Ye_:not([data-roomy]) .front-studio_slotTools__Ng7qi{right:calc(3px / var(--edit-scale, 1));top:calc(3px / var(--edit-scale, 1))}.front-studio_slotAdd__2s7pd,.front-studio_slotButton__B32MV,.front-studio_slotHere__eZF2D,.front-studio_slotPill__pcG4k{display:inline-flex;align-items:center;justify-content:center;gap:calc(4px / var(--edit-scale, 1));border:calc(1px / var(--edit-scale, 1)) solid rgb(28 28 28/14%);background:rgb(255 255 255/94%);padding:0;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:calc(13px / var(--edit-scale, 1));font-weight:650;white-space:nowrap;cursor:pointer;box-shadow:0 calc(1px / var(--edit-scale, 1)) calc(4px / var(--edit-scale, 1)) rgb(0 0 0/18%);opacity:.55;transition:opacity .12s ease}.front-studio_slotButton__B32MV{flex:none;width:calc(30px / var(--edit-scale, 1));height:calc(30px / var(--edit-scale, 1));border-radius:50%}.front-studio_slotButton__B32MV svg{width:calc(18px / var(--edit-scale, 1));height:calc(18px / var(--edit-scale, 1))}.front-studio_slotButton__B32MV:disabled{cursor:default;color:#a8a39a}.front-studio_slotButton__B32MV[aria-expanded=true]{background:var(--brand);color:#fff}.front-studio_slotAdd__2s7pd,.front-studio_slotHere__eZF2D,.front-studio_slotPill__pcG4k{min-height:calc(32px / var(--edit-scale, 1));border-radius:999px;padding:0 calc(12px / var(--edit-scale, 1))}.front-studio_slotAdd__2s7pd[data-compact]{width:calc(32px / var(--edit-scale, 1));padding:0;font-size:calc(18px / var(--edit-scale, 1))}.front-studio_slotHere__eZF2D{background:var(--brand);color:#fff}.front-studio_slotAdd__2s7pd,.front-studio_slotButton__B32MV[data-strong],.front-studio_slotHere__eZF2D,.front-studio_slotPill__pcG4k{opacity:1}.front-studio_slotAdd__2s7pd[aria-expanded=true],.front-studio_slotButton__B32MV[aria-expanded=true],:is(.front-studio_slotButton__B32MV,.front-studio_slotPill__pcG4k,.front-studio_slotHere__eZF2D,.front-studio_slotAdd__2s7pd):is(:hover,:focus-visible){opacity:1}.front-studio_slotAdd__2s7pd:focus-within,:is(.front-studio_slotButton__B32MV,.front-studio_slotPill__pcG4k,.front-studio_slotHere__eZF2D,.front-studio_slotAdd__2s7pd):focus-visible{outline:calc(2px / var(--edit-scale, 1)) solid var(--brand);outline-offset:calc(2px / var(--edit-scale, 1))}@media (hover:none){.front-studio_slotButton__B32MV{opacity:.85}}.front-studio_slotEmpty__V046q{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.front-studio_slotAdd__2s7pd{position:relative}.front-studio_slotFill__vbEx5{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;cursor:pointer}.front-studio_slotFill__vbEx5:focus-within{outline:calc(3px / var(--edit-scale, 1)) solid var(--brand);outline-offset:calc(2px / var(--edit-scale, 1))}.front-studio_slotFill__vbEx5>span{pointer-events:none}.front-studio_textLayer__lriYN{position:absolute;inset:0 auto auto 0;pointer-events:none}.front-studio_textTarget__lxbtm{position:absolute;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:0;border-radius:calc(6px / var(--edit-scale, 1));background:transparent;padding:0;cursor:text;pointer-events:auto}.front-studio_textTarget__lxbtm:is(:hover,:focus-visible,[aria-pressed=true]){outline:calc(2px / var(--edit-scale, 1)) dashed #fffcf6;outline-offset:0;box-shadow:0 0 0 calc(3px / var(--edit-scale, 1)) rgb(28 28 28/45%)}.front-studio_textTarget__lxbtm[data-empty]{outline:calc(1.5px / var(--edit-scale, 1)) dashed rgb(255 252 246/80%);box-shadow:0 0 0 calc(1px / var(--edit-scale, 1)) rgb(28 28 28/30%);cursor:pointer}.front-studio_textTarget__lxbtm[data-lit]{outline:calc(2px / var(--edit-scale, 1)) solid #5fa83f;outline-offset:0;background:rgb(201 231 180/38%);box-shadow:none}.front-studio_previewPencil__btEqz,.front-studio_textPencil__xDk3R{position:absolute;top:50%;right:0;display:grid;place-items:center;box-sizing:border-box;border-radius:50%;background:rgb(255 252 246/94%);color:var(--brand);pointer-events:auto;cursor:pointer}.front-studio_textPencil__xDk3R{width:calc(24px / var(--edit-scale, 1));height:calc(24px / var(--edit-scale, 1));translate:calc(100% + 4px / var(--edit-scale, 1)) -50%;box-shadow:0 calc(1px / var(--edit-scale, 1)) calc(4px / var(--edit-scale, 1)) rgb(0 0 0/22%)}.front-studio_previewPencil__btEqz{width:20px;height:20px;translate:calc(100% + 3px) -50%;box-shadow:0 1px 3px rgb(0 0 0/22%)}.front-studio_previewPencil__btEqz svg,.front-studio_textPencil__xDk3R svg{width:66%;height:66%}.front-studio_previewPencil__btEqz[data-side=left],.front-studio_textPencil__xDk3R[data-side=left]{right:auto;left:0}.front-studio_textPencil__xDk3R[data-side=left]{translate:calc(-100% - 4px / var(--edit-scale, 1)) -50%}.front-studio_previewPencil__btEqz[data-side=left]{translate:calc(-100% - 3px) -50%}.front-studio_previewPencil__btEqz[data-side=in],.front-studio_textPencil__xDk3R[data-side=in]{right:auto;left:50%;translate:-50% -50%}.front-studio_textTarget__lxbtm[data-example]{background:rgb(246 216 115/30%);outline:calc(2px / var(--edit-scale, 1)) solid rgb(246 216 115/95%);outline-offset:0;box-shadow:0 0 0 calc(1px / var(--edit-scale, 1)) rgb(28 28 28/25%);cursor:pointer}.front-studio_previewTap__0jUGM[data-example]{border-radius:4px;background:rgb(246 216 115/30%);outline:1.5px solid rgb(246 216 115/95%);box-shadow:0 0 0 1px rgb(28 28 28/25%)}.front-studio_previewPencil__btEqz[data-side=corner],.front-studio_textPencil__xDk3R[data-side=corner]{top:0;right:0;translate:45% -45%}.front-studio_previewTap__0jUGM[data-empty]{border-radius:4px;outline:1.5px dashed rgb(255 252 246/85%);box-shadow:0 0 0 1px rgb(28 28 28/30%)}.front-studio_popover__mDXAL{position:fixed;z-index:65;display:grid;gap:10px;box-sizing:border-box;border:1px solid #dcd8cf;border-radius:14px;background:#fff;padding:12px;font-size:.875rem;box-shadow:0 8px 24px rgb(28 28 28/20%);animation:front-studio_rise__7axOB .16s ease-out}@media (prefers-reduced-motion:reduce){.front-studio_popover__mDXAL{animation:none}}.front-studio_popover__mDXAL .front-studio_slotButton__B32MV{width:38px;height:38px;opacity:1;box-shadow:none}.front-studio_popover__mDXAL .front-studio_slotButton__B32MV svg{width:20px;height:20px}.front-studio_popoverTools__SNLFX{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.front-studio_popoverTools__SNLFX .front-studio_link__NkBKe{margin-left:auto}.front-studio_popoverRule__MAtl0{width:1px;height:24px;margin:0 2px;background:#dcd8cf}.front-studio_chooserTitle__0C99i{margin:0;color:#5b5853;font-size:.8125rem;font-weight:600}.front-studio_chooserPhotos__HxqTA{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.front-studio_chooserAdd__Bn84R,.front-studio_chooserPhotos__HxqTA button{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;width:44px;height:44px;border:0;border-radius:8px;background:#ebe7e2;padding:0;cursor:pointer}.front-studio_chooserPhotos__HxqTA button[aria-pressed=true]{outline:2px solid var(--brand);outline-offset:2px}.front-studio_chooserPhotos__HxqTA img,.front-studio_chooserPhotos__HxqTA span{display:block;width:100%;height:100%;object-fit:cover}.front-studio_chooserPhotos__HxqTA em{position:absolute;left:4px;bottom:2px;color:#fff;font-size:.6875rem;font-style:normal;font-weight:700;text-shadow:0 1px 2px rgb(0 0 0/50%)}.front-studio_chooserAdd__Bn84R{border:1px dashed #8a867f;background:#fff;font-size:1.25rem}.front-studio_popover__mDXAL>.front-studio_link__NkBKe{justify-self:start}.front-studio_textPopover__sO436{position:fixed;z-index:65;box-sizing:border-box;display:grid;gap:6px;border:2px solid var(--brand);border-radius:16px;background:#fff;padding:10px 12px 12px;box-shadow:0 10px 24px rgb(28 28 28/18%);animation:front-studio_rise__7axOB .16s ease-out}.front-studio_textPopover__sO436:before{content:"";position:absolute;left:var(--tail,50%);width:14px;height:14px;margin-left:-8px;background:#fff;border:2px solid var(--brand);transform:rotate(45deg)}.front-studio_textPopover__sO436[data-side=below]:before{top:-9px;border-right:0;border-bottom:0}.front-studio_textPopover__sO436[data-side=above]:before{bottom:-9px;border-left:0;border-top:0}@media (prefers-reduced-motion:reduce){.front-studio_textPopover__sO436{animation:none}}.front-studio_textPopoverLabel___vTjr{color:#5b5853;font-size:.8125rem;font-weight:600}.front-studio_textPopoverRow___FWPw{display:flex;align-items:center;gap:8px}.front-studio_textPopoverField__fMJM2{position:relative;flex:1;min-width:0}.front-studio_textPopoverField__fMJM2 input{box-sizing:border-box;width:100%;height:44px;border:1px solid #bdb7ab;border-radius:10px;background:#fff;padding:0 48px 0 10px;color:var(--foreground,#1c1c1c);font:inherit;font-size:1rem}.front-studio_textPopoverField__fMJM2 input:focus{outline:none;border:2px solid var(--brand);box-shadow:0 0 0 3px var(--brand-glicine,#c9e7b4)}.front-studio_textPopoverCount__yEX8O{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#5b5853;font-size:.75rem;pointer-events:none}.front-studio_textPopoverDone__EJre7{flex:none;min-height:44px;border:0;border-radius:999px;background:var(--brand);padding:0 16px;color:#fff;font:inherit;font-size:.9375rem;font-weight:650;cursor:pointer}.front-studio_textPopoverDone__EJre7:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.front-studio_toast__3oN1v{position:fixed;z-index:70;left:50%;bottom:96px;max-width:86%;margin:0;transform:translateX(-50%);border-radius:14px;background:var(--brand);padding:12px 18px;color:#fff;font-size:.9rem;text-align:center;animation:front-studio_rise__7axOB .2s ease-out}.front-studio_photoStart__TjiBB{display:flex;flex-direction:column;gap:6px}.front-studio_addButtons__msB2n{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px}.front-studio_addButton__jbOZR{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;box-sizing:border-box;border:2px solid var(--brand);border-radius:999px;background:#fff;padding:0 16px;color:var(--brand);font:inherit;font-size:.9375rem;font-weight:650;white-space:nowrap;cursor:pointer}.front-studio_addButton__jbOZR svg{flex:none}.front-studio_addButton__jbOZR:disabled,.front-studio_addButton__jbOZR[aria-disabled=true]{opacity:.45;cursor:default}.front-studio_addButton__jbOZR:focus-visible,.front-studio_addButton__jbOZR:focus-within{outline:2px solid var(--brand);outline-offset:3px}.front-studio_addHint__Duev4{margin:0;color:#5b5853;font-size:.8125rem}.front-studio_photoBox__V3Bog{display:flex;flex-direction:column;gap:12px;border-radius:20px;background:#f2efe9;padding:18px}.front-studio_photoBoxHead__dtgC_{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.front-studio_photoBoxHead__dtgC_ strong{color:var(--brand-ink,#1c1c1c);font-size:1.0625rem;font-weight:700;line-height:1.25}.front-studio_photoBoxHead__dtgC_ span{color:#5b5853;font-size:.8125rem}.front-studio_tiles__zP6PT[data-numbered]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.front-studio_tiles__zP6PT[data-numbered] .front-studio_tile__0sLBR{border-radius:10px}.front-studio_tileNumber__e2D6d{position:absolute;right:6px;top:6px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--brand);color:#fff;font-size:.6875rem;font-weight:700;line-height:1}.front-studio_tiles__zP6PT[data-numbered] .front-studio_tileRemove__s37yr{right:auto;left:4px;top:4px;width:24px;height:24px;font-size:.9rem}.front-studio_tiles__zP6PT[data-numbered] .front-studio_small__KYNQT{left:4px;top:auto;bottom:4px}.front-studio_tiles__zP6PT[data-numbered] .front-studio_tileAdd__PDim5{border:2px dashed var(--brand);border-radius:10px;background:var(--brand-tint,#e6f3dc);color:var(--brand);font-size:1.375rem;font-weight:700}.front-studio_tiles__zP6PT[data-numbered] .front-studio_tileAdd__PDim5 span{font-size:inherit}@media (min-width:48rem){.front-studio_tiles__zP6PT[data-numbered]{grid-template-columns:repeat(6,minmax(0,1fr))}}.front-studio_styleScreen__lZcyq{display:grid;gap:14px;min-width:0}.front-studio_wallFilters__fu0RS{display:grid;gap:6px;min-width:0}.front-studio_wallOr__CZi_d{margin:0 0 2px;color:#5b5853;font-size:.8125rem;text-align:center}.front-studio_wallFilterTitle__VnYTy{margin:4px 0 0;color:var(--brand-ink,#1c1c1c);font-size:.8125rem;font-weight:700}.front-studio_wallIndex__1U0Qx{display:flex;gap:6px;margin:0 -16px;overflow-x:auto;padding:2px 16px;scrollbar-width:none}.front-studio_wallIndex__1U0Qx::-webkit-scrollbar{display:none}.front-studio_wallPhotos__5OlYT{display:grid;grid-template-columns:auto auto repeat(4,minmax(0,1fr));border:1px solid #cfc7b7;border-radius:999px;background:#fff;overflow:hidden}.front-studio_wallPhotos__5OlYT button{min-height:36px;border:0;border-left:1px solid #e4ded2;background:none;padding:0 10px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer}.front-studio_wallPhotos__5OlYT button:first-child{border-left:0}.front-studio_wallPhotos__5OlYT button[aria-pressed=true]{background:var(--brand-ink,#1c1c1c);color:var(--background,#fffcf6)}.front-studio_wallPhotos__5OlYT button:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.front-studio_wallCount__TQrqG{margin:4px 0 0;color:#5b5853;font-size:.8125rem}.front-studio_wallEmpty__NFUR7{display:grid;justify-items:start;gap:4px;border:1px dashed #cfc7b7;border-radius:12px;padding:14px}.front-studio_wallEmpty__NFUR7 p{margin:0;color:#5b5853;font-size:.875rem}.front-studio_wallIndexChip__YnG4S{flex:none;min-height:34px;border:1px solid #cfc7b7;border-radius:999px;background:#fff;padding:0 12px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.875rem;font-weight:500;white-space:nowrap;cursor:pointer}.front-studio_wallIndexChip__YnG4S[aria-pressed=true]{border-color:var(--brand-ink,#1c1c1c);background:var(--brand-ink,#1c1c1c);color:var(--background,#fffcf6)}.front-studio_wallIndexChip__YnG4S:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.front-studio_wallSections__dMmfI{display:grid;gap:26px;min-width:0}.front-studio_wallSection___fbl_{display:grid;gap:8px;min-width:0;scroll-margin-top:60px}.front-studio_wallGroup__AULt7{margin:6px 0 0;color:#5b5853;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.front-studio_wallAsked__X6XgB{margin:0;color:var(--brand);font-size:.8125rem;font-weight:650}.front-studio_wallHead__igQyf{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.front-studio_wallHead__igQyf h3{margin:0;color:var(--brand-ink,#1c1c1c);font-family:var(--brand-font-display);font-size:1.3125rem;font-weight:400;line-height:1.15}.front-studio_wallHead__igQyf span{flex:none;color:#5b5853;font-size:.8125rem}.front-studio_wallNote__yE9Y8{margin:-4px 0 0;color:#5b5853;font-size:.8125rem}.front-studio_wallMore__4ffgo{min-height:42px;border:1px solid #cfc7b7;border-radius:12px;background:#fff;padding:0 14px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}@media (hover:hover){.front-studio_wallIndexChip__YnG4S:hover:not([aria-pressed=true]),.front-studio_wallMore__4ffgo:hover{border-color:var(--brand-ink,#1c1c1c)}}.front-studio_wallMore__4ffgo:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (min-width:64rem){.front-studio_wallIndex__1U0Qx{margin:0 -40px;padding:2px 40px}.front-studio_wallSection___fbl_{scroll-margin-top:128px}}.front-studio_styleTitle__K9WAN{margin:0;color:var(--brand-ink,#1c1c1c);font-size:.9375rem;font-weight:700;line-height:1.3}.front-studio_previewOpen__gLOwG{position:relative;display:block;flex:none}.front-studio_previewOpen__gLOwG .front-studio_paper__0KwKv{border-radius:8px;box-shadow:0 10px 22px -14px rgb(28 28 28/70%)}.front-studio_previewTap__0jUGM{position:absolute;inset:0;display:block;box-sizing:border-box;border:0;border-radius:6px;background:transparent;padding:0;cursor:pointer}.front-studio_previewTap__0jUGM:focus-visible,label.front-studio_previewTap__0jUGM:focus-within{outline:2px solid var(--brand);outline-offset:2px}.front-studio_titleOverlay__nSOqd{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.front-studio_previewDesk__lR8_f{display:none}@media (min-width:64rem){.front-studio_previewDesk__lR8_f{display:inline-flex;justify-self:start;align-items:center;min-height:40px;border:1px solid var(--brand);border-radius:999px;background:#fff;padding:0 16px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.front-studio_previewDesk__lR8_f:focus-visible{outline:2px solid var(--brand);outline-offset:3px}}.front-studio_missingPrimary__Bdw9k{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid var(--brand);border-radius:999px;padding:0 16px;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;background:var(--brand);color:var(--background,#fffcf6)}.front-studio_missingPrimary__Bdw9k:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.front-studio_styleStage__8CCG_{display:flex;justify-content:center}.front-studio_previewAdd__hNKx4{position:absolute;display:flex;align-items:center;justify-content:center;box-sizing:border-box;container-type:size;border:1.5px dashed rgb(28 28 28/45%);border-radius:4px;background:rgb(255 255 255/62%);cursor:pointer}.front-studio_previewAdd__hNKx4>span[aria-hidden]{display:flex;align-items:center;justify-content:center;width:1.3em;height:1.3em;border-radius:50%;background:var(--brand);color:var(--background,#fffcf6);font-size:min(34cqmin,24px);font-weight:700;line-height:1}@media (hover:hover){.front-studio_previewAdd__hNKx4:hover{background:rgb(255 255 255/85%)}}.front-studio_previewAdd__hNKx4:focus-within{outline:2px solid var(--brand);outline-offset:2px}.front-studio_wordLit__2Kze5{position:absolute;box-sizing:border-box;border-radius:4px;outline:2px solid #5fa83f;background:rgb(201 231 180/38%);pointer-events:none}@media (prefers-reduced-motion:no-preference){.front-studio_textTarget__lxbtm[data-lit],.front-studio_wordLit__2Kze5{animation:front-studio_wordLit__2Kze5 .16s ease-out}}@keyframes front-studio_wordLit__2Kze5{0%{outline-color:transparent}}.front-studio_missingNote__do9i8{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;align-self:center;max-width:100%;margin-top:2px;border:var(--brand-line,2px) solid var(--brand);border-radius:1.1rem;background:var(--note-warning,#f8df7e);padding:8px 14px;transform:rotate(-.6deg)}.front-studio_missingNote__do9i8 p{margin:0;color:var(--brand-ink,#1c1c1c);font-size:.875rem;font-weight:600;text-align:center}.front-studio_missingNote__do9i8[data-warn]{background:var(--note-error,#f3a99b)}.front-studio_missingNote__do9i8:after,.front-studio_missingNote__do9i8:before{content:"";position:absolute;left:calc(50% - .55rem);width:0;height:0;border-style:solid}.front-studio_missingNote__do9i8:before{top:-.7rem;border-width:0 .55rem .7rem;border-color:transparent transparent var(--brand)}.front-studio_missingNote__do9i8:after{top:-.44rem;margin-left:.16rem;border-width:0 .39rem .48rem;border-color:transparent transparent var(--note-warning,#f8df7e)}.front-studio_missingNote__do9i8[data-warn]:after{border-bottom-color:var(--note-error,#f3a99b)}.front-studio_missingNote__do9i8 .front-studio_missingPrimary__Bdw9k{min-height:34px;padding:0 14px}.front-studio_styleFoot__NrW5h{display:grid;gap:8px}.front-studio_styleFoot__NrW5h p{margin:0}@media (min-width:64rem){.front-studio_styleStage__8CCG_{display:none}.front-studio_missingNote__do9i8{align-self:start;transform:none}.front-studio_missingNote__do9i8:after,.front-studio_missingNote__do9i8:before{display:none}}.front-studio_wall__iB6XC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:var(--wall-row,auto);grid-auto-flow:row dense;gap:var(--wall-gap,3px);margin:0;padding:0;list-style:none}.front-studio_wallTile__oBSI0{position:relative;min-width:0}.front-studio_wallTile__oBSI0[data-wide]{grid-column:span 2}.front-studio_wallOpen__vViPu{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border:0;border-radius:2px;background:#efe9dc;padding:0;cursor:pointer}.front-studio_wallOpen__vViPu .front-studio_paper__0KwKv{flex:none;max-width:none;border-radius:0;box-shadow:none}.front-studio_wallOpen__vViPu:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.front-studio_wallOpen__vViPu[aria-pressed=true]:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 3px var(--brand),inset 0 0 0 6px var(--brand-glicine,#c9e7b4);pointer-events:none}.front-studio_wallCaption__INY8X{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:2px;padding:24px 10px 9px;background:linear-gradient(0deg,rgb(18 16 14/86%),rgb(18 16 14/55%) 60%,transparent);color:#fff;text-align:left;transform:translateY(101%);pointer-events:none}.front-studio_wallCaption__INY8X strong{font-size:.8125rem;font-weight:650;line-height:1.25}.front-studio_wallCaption__INY8X span{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;line-height:1.25;opacity:.9}.front-studio_wallCaption__INY8X svg{flex:none}@media (prefers-reduced-motion:no-preference){.front-studio_wallCaption__INY8X{transition:transform .18s ease}}@media (hover:hover){.front-studio_wallOpen__vViPu:hover .front-studio_wallCaption__INY8X{transform:none}}.front-studio_wallOpen__vViPu:focus-visible .front-studio_wallCaption__INY8X,.front-studio_wallOpen__vViPu[aria-pressed=true] .front-studio_wallCaption__INY8X{transform:none}@media (min-width:48rem){.front-studio_wallCaption__INY8X strong{font-size:.875rem}.front-studio_wallCaption__INY8X span{font-size:.8125rem}}.front-studio_styleStageCard__m8a8L{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:6px}.front-studio_cardSwatches__BoYee{position:relative;z-index:3;display:flex;align-items:center;gap:8px;width:max-content;max-width:100%;box-sizing:border-box;margin:-19px auto 0;border:1.5px solid var(--brand);border-radius:999px;background:var(--background,#fffcf6);padding:5px 7px 5px 14px;box-shadow:0 6px 16px -8px rgb(0 0 0/35%)}.front-studio_cardSwatches__BoYee>span{margin-right:2px;color:var(--brand-ink,#1c1c1c);font-size:.8125rem;font-weight:650}.front-studio_cardSwatches__BoYee button{width:26px;height:26px;flex:none;border:0;border-radius:50%;padding:0;box-shadow:inset 0 0 0 1px rgb(28 28 28/18%);cursor:pointer}.front-studio_cardSwatches__BoYee button[aria-pressed=true]{box-shadow:0 0 0 2px var(--background,#fffcf6),0 0 0 3.5px var(--brand)}.front-studio_cardSwatches__BoYee button:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.front-studio_blankPhotos__cvRHW{position:absolute;inset:0;z-index:2;display:none;flex-direction:column;align-items:center;justify-content:center;gap:14px;box-sizing:border-box;padding:24px;text-align:center}.front-studio_blankTitle__qDJjq{max-width:22ch;margin:0;color:#5b5853;font-size:1rem;line-height:1.35;text-wrap:balance}.front-studio_blankTitle__qDJjq strong{display:block;color:var(--brand-ink,#1c1c1c);font-family:var(--brand-font-display,Georgia,serif);font-size:1.375rem;font-weight:400;line-height:1.2}.front-studio_blankButtons__JWV8s{display:grid;gap:10px;width:min(100%,240px)}.front-studio_blankHint__uz0bY{margin:0;color:#5b5853;font-size:.8125rem}.front-studio_blankThumbs__Q79Oc{display:grid;grid-template-columns:repeat(4,52px);gap:6px;margin:0;padding:0;list-style:none}.front-studio_blankThumbs__Q79Oc li{position:relative;width:52px;height:52px;overflow:hidden;border-radius:8px;background:#efe9dc}.front-studio_blankThumbs__Q79Oc img,.front-studio_blankThumbs__Q79Oc span{display:block;width:100%;height:100%;object-fit:cover}.front-studio_blankThumbs__Q79Oc button{position:absolute;top:2px;right:2px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:0;border-radius:50%;background:rgb(28 28 28/72%);padding:0;color:#fff;font-size:.8rem;line-height:1;cursor:pointer}.front-studio_blankThumbs__Q79Oc button:focus-visible{outline:2px solid var(--brand);outline-offset:1px}@media (min-width:64rem){.front-studio_blankPhotos__cvRHW{display:flex}.front-studio_photoBox__V3Bog,.front-studio_photoStart__TjiBB{display:none}}.front-studio_chooserSources__ZC2TV{display:grid;grid-template-columns:1fr 1fr;gap:6px}.front-studio_chooserSource__jaa2_{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;box-sizing:border-box;border:1.5px solid var(--brand);border-radius:999px;background:#fff;padding:0 10px;color:var(--brand);font:inherit;font-size:.8125rem;font-weight:650;white-space:nowrap;cursor:pointer}.front-studio_chooserSource__jaa2_:focus-visible,.front-studio_chooserSource__jaa2_:focus-within{outline:2px solid var(--brand);outline-offset:2px}@media (hover:hover){.front-studio_chooserSource__jaa2_:hover{background:var(--brand-tint,#e6f3dc)}}.front-studio_styleScreen__lZcyq[data-phone-card]{--phone-stage-paper:#f3eee3;gap:12px}.front-studio_styleScreen__lZcyq [data-wall-hidden]{display:none}.front-studio_phoneStage__8W2hg{position:relative;display:flex;align-items:center;justify-content:center;height:clamp(236px,calc(100svh - 474px),370px);box-sizing:border-box;overflow:hidden;border-radius:20px;background:var(--phone-stage-paper);padding:14px 16px 10px}.front-studio_phoneCard__iOqFy{display:flex;flex-direction:column;align-items:center}.front-studio_phoneTilt__b3OuS{position:relative;transform:rotate(-1.5deg)}.front-studio_phoneTilt__b3OuS .front-studio_previewOpen__gLOwG .front-studio_paper__0KwKv{border-radius:4px;box-shadow:0 1px 2px rgb(28 28 28/12%),0 14px 26px -12px rgb(28 28 28/45%)}.front-studio_phoneCard__iOqFy .front-studio_cardSwatches__BoYee{margin-top:-12px}.front-studio_phonePencil__0giNp{position:absolute;z-index:4;right:-18px;bottom:22px;display:grid;place-items:center;width:44px;height:44px;box-sizing:border-box;border:1px solid var(--brand);border-radius:50%;background:var(--background,#fffcf6);padding:0;color:var(--brand);box-shadow:0 6px 14px -6px rgb(28 28 28/45%);cursor:pointer}.front-studio_phonePencil__0giNp svg{width:20px;height:20px}.front-studio_phonePencil__0giNp:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.front-studio_phonePhotos__ndWKM{position:absolute;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;box-sizing:border-box;border-radius:999px;background:var(--brand);padding:0 16px;color:var(--background,#fffcf6);font-size:.875rem;font-weight:650;white-space:nowrap;transform:translate(-50%,-50%) rotate(1.5deg);box-shadow:0 6px 16px -6px rgb(0 0 0/50%);cursor:pointer}.front-studio_phonePhotos__ndWKM:focus-within{outline:2px solid var(--background,#fffcf6);outline-offset:-5px}.front-studio_phoneStatus__xbKTN{position:absolute;z-index:5;top:8px;right:12px;left:12px;display:flex;justify-content:center;pointer-events:none}.front-studio_phoneStatus__xbKTN .front-studio_status__tooPo{margin:0;border-radius:999px;background:var(--background,#fffcf6);padding:4px 12px}.front-studio_phoneEmpty__GXrEz{margin:0;color:#5b5853;font-size:.9375rem}.front-studio_phoneRow__N_0hz{display:flex;align-items:center;justify-content:space-between;gap:12px}.front-studio_phoneTheme__qI9dR{display:inline-flex;align-items:center;gap:6px;min-width:0;min-height:44px;box-sizing:border-box;border:1px solid var(--brand);border-radius:999px;background:var(--background,#fffcf6);padding:0 14px 0 16px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.9375rem;font-weight:650;white-space:nowrap;cursor:pointer}.front-studio_phoneTheme__qI9dR small{overflow:hidden;color:#5b5853;font-size:.8125rem;font-weight:500;text-overflow:ellipsis}.front-studio_phoneTheme__qI9dR svg{flex:none}.front-studio_phoneAll__vWWnF:focus-visible,.front-studio_phoneTheme__qI9dR:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.front-studio_phoneAll__vWWnF{flex:none;min-height:44px;border:0;background:none;padding:0 2px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.9375rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.front-studio_strip__ncmGZ{display:flex;gap:12px;margin:-5px -16px;overflow-x:auto;overscroll-behavior-x:contain;padding:5px 16px;list-style:none;scrollbar-width:none;scroll-padding-inline:16px}.front-studio_strip__ncmGZ::-webkit-scrollbar{display:none}.front-studio_strip__ncmGZ>li{flex:none}.front-studio_stripOpen___63fs{display:block;border:0;border-radius:3px;background:none;padding:0;cursor:pointer}.front-studio_stripOpen___63fs .front-studio_paper__0KwKv{border-radius:3px;box-shadow:0 1px 2px rgb(28 28 28/14%),0 3px 8px -4px rgb(28 28 28/30%)}.front-studio_stripOpen___63fs[aria-pressed=true]{outline:2px solid var(--brand-ink,#1c1c1c);outline-offset:3px}.front-studio_stripOpen___63fs:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.front-studio_stripOwn__AP2Fn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:64px;height:90px;box-sizing:border-box;border:1.5px dashed var(--brand);border-radius:6px;background:var(--brand-tint,#e6f3dc);padding:4px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.6875rem;font-weight:650;line-height:1.15;text-align:center;cursor:pointer}.front-studio_stripOwn__AP2Fn:focus-visible,.front-studio_stripOwn__AP2Fn:focus-within{outline:2px solid var(--brand);outline-offset:3px}.front-studio_stripOwnPlus__kYmub{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--brand);color:var(--background,#fffcf6);font-size:1.125rem;font-weight:700;line-height:1}.front-studio_stripOwnThumb__iUZyU{display:block;width:42px;height:42px;overflow:hidden;border-radius:4px;background:#efe9dc}.front-studio_stripOwnThumb__iUZyU img{display:block;width:100%;height:100%;object-fit:cover}.front-studio_phoneThemes__DMitX{display:flex;flex-wrap:wrap;gap:8px}.front-studio_phoneThemes__DMitX .front-studio_wallIndexChip__YnG4S{min-height:44px;padding:0 16px}.front-studio_sheet__i7HhD[data-phone] .front-studio_wallPhotos__5OlYT button{min-height:44px}.front-studio_sheet__i7HhD[data-phone] .front-studio_close__Wvnq6{width:44px;height:44px}.front-studio_sheet__i7HhD[data-phone] .front-studio_sheetHead__ukFvx{position:sticky;z-index:1;top:-18px;margin:-18px -18px 0;background:var(--background,#fffcf6);padding:18px 18px 6px}.front-studio_phoneTilt__b3OuS .front-studio_previewPencil__btEqz:not([data-side=in]){display:none}.front-studio_styleScreen__lZcyq:has(>.front-studio_carouselChips__NPrme){gap:10px}.front-studio_carouselChips__NPrme{display:flex;gap:8px;margin:0 -16px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 16px;scrollbar-width:none}.front-studio_carouselChips__NPrme::-webkit-scrollbar{display:none}.front-studio_carouselChips__NPrme>*{flex:none}.front-studio_carouselChips__NPrme .front-studio_phoneTheme__qI9dR{min-height:40px}.front-studio_carouselChip__7L0lV{display:inline-flex;align-items:center;min-height:40px;box-sizing:border-box;border:1px solid #bdb6aa;border-radius:999px;background:transparent;padding:0 14px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer}.front-studio_carouselChip__7L0lV[aria-pressed=true]{border-color:var(--brand-ink,#1c1c1c);background:var(--brand-ink,#1c1c1c);color:var(--background,#fffcf6)}.front-studio_carouselChip__7L0lV:focus-visible,.front-studio_carouselChip__7L0lV:focus-within{outline:2px solid var(--brand);outline-offset:2px}.front-studio_carouselChipTry__i_ES_{gap:6px;border:1.5px solid var(--brand);background:var(--brand-glicine)}.front-studio_carouselChipTry__i_ES_ svg{width:16px;height:16px}.front-studio_carouselStatus__3HJNF{display:flex;justify-content:center}.front-studio_carouselStatus__3HJNF .front-studio_status__tooPo{margin:0}.front-studio_carousel__1Yflg{position:relative;display:flex;align-items:center;gap:14px;height:clamp(300px,calc(100svh - 296px),480px);margin:0 -16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-block:0;list-style:none;scrollbar-width:none}.front-studio_carousel__1Yflg::-webkit-scrollbar{display:none}.front-studio_carousel__1Yflg>li{display:flex;flex:none;justify-content:center;scroll-snap-align:center;transition:opacity .2s ease}.front-studio_carousel__1Yflg>li:not([data-here]){opacity:.5}.front-studio_carousel__1Yflg .front-studio_phoneTilt__b3OuS{transform:none}.front-studio_carousel__1Yflg .front-studio_phonePhotos__ndWKM{transform:translate(-50%,-50%)}.front-studio_carousel__1Yflg .front-studio_phonePencil__0giNp{right:10px;bottom:30px}.front-studio_slideOpen__66Voy{display:block;border:0;border-radius:4px;background:none;padding:0;cursor:pointer}.front-studio_slideOpen__66Voy:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.front-studio_slideBlank__hN4Wa{display:block;border-radius:4px;background:#efe9dc}.front-studio_carouselRow__M4f_d{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.front-studio_carouselSteps__HL8dB{display:flex;align-items:center;gap:2px;color:#5b5853;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.front-studio_carouselSteps__HL8dB button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:none;padding:0;color:var(--brand-ink,#1c1c1c);cursor:pointer}.front-studio_carouselSteps__HL8dB button:disabled{color:#c9c3b8;cursor:default}.front-studio_carouselSteps__HL8dB button:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.front-studio_carouselSteps__HL8dB button svg{width:18px;height:18px}.front-studio_carouselSteps__HL8dB button:first-child svg{transform:rotate(90deg)}.front-studio_carouselSteps__HL8dB button:last-child svg{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.front-studio_carousel__1Yflg>li{transition:none}}.front-studio_wallBack__eg6wQ{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;justify-self:start;width:max-content;min-height:40px;box-sizing:border-box;border:1px solid #bdb6aa;border-radius:999px;background:transparent;padding:0 14px 0 10px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.front-studio_wallBack__eg6wQ svg{transform:rotate(90deg)}.front-studio_wallBack__eg6wQ:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.front-studio_wallCard__KaZkV{display:flex;align-items:center;justify-content:center;height:clamp(300px,calc(100svh - 296px),480px)}.front-studio_wallCard__KaZkV .front-studio_phoneTilt__b3OuS{transform:none}.front-studio_wallCard__KaZkV .front-studio_phonePhotos__ndWKM{transform:translate(-50%,-50%)}.front-studio_wallCard__KaZkV .front-studio_phonePencil__0giNp{right:10px;bottom:30px}.front-studio_peek__Edj5J{position:fixed;z-index:62;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;box-sizing:border-box;padding:64px 16px 24px}.front-studio_peekVeil__ZEsTe{position:absolute;inset:0;background:rgb(251 248 241/90%)}.front-studio_peekCard__VEQJZ,.front-studio_peekName__7r3TD,.front-studio_peekRow__aVq4z{position:relative}.front-studio_peekCard__VEQJZ{touch-action:pan-y}.front-studio_peekCard__VEQJZ .front-studio_paper__0KwKv{border-radius:4px;box-shadow:0 2px 4px rgb(28 28 28/12%),0 24px 40px -16px rgb(28 28 28/45%)}.front-studio_peekName__7r3TD{display:flex;flex-direction:column;align-items:center;gap:2px;margin:0;color:var(--brand-ink,#1c1c1c);font-size:.9375rem;font-weight:650;text-align:center}.front-studio_peekName__7r3TD span{color:#5b5853;font-size:.8125rem;font-weight:500}.front-studio_peekRow__aVq4z{display:flex;align-items:center;gap:14px}.front-studio_peekStep__FGrTM{display:grid;place-items:center;width:48px;height:48px;border:1px solid #bdb6aa;border-radius:50%;background:var(--background,#fffcf6);padding:0;color:var(--brand-ink,#1c1c1c);cursor:pointer}.front-studio_peekStep__FGrTM svg{width:18px;height:18px}.front-studio_peekStep__FGrTM:first-child svg{transform:rotate(90deg)}.front-studio_peekStep__FGrTM:last-child svg{transform:rotate(-90deg)}.front-studio_peekTake__ORoIr{min-height:48px;border:0;border-radius:999px;background:var(--brand-ink,#1c1c1c);padding:0 26px;color:var(--background,#fffcf6);font:inherit;font-size:1rem;font-weight:650;cursor:pointer}.front-studio_peekClose__ktkPI{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--brand-ink,#1c1c1c);border-radius:50%;background:var(--background,#fffcf6);padding:0;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:1.5rem;line-height:1;cursor:pointer}.front-studio_peek__Edj5J button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.front-studio_peekVeil__ZEsTe{animation:front-studio_peekFade__jEMhG .22s ease-out}}@keyframes front-studio_peekFade__jEMhG{0%{opacity:0}}