.storefront_root__WDP5u{--sf-r:16px;--sf-r-sm:10px;--sf-gutter:16px;--sf-grad:var(--sf-accent);--sf-cta-shadow:none;background:var(--sf-bg);color:var(--sf-text);font-family:var(--sf-body);font-feature-settings:"cv01";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip;min-height:100vh;position:relative}.storefront_root__WDP5u[data-mode=embed]{min-height:0}.storefront_root__WDP5u>*{--sf-glow:transparent;--sf-hi:transparent;--sf-edge:var(--sf-border)}.storefront_root__WDP5u .sf-h{font-family:var(--sf-heading)}.storefront_root__WDP5u :is(h1,h2,h3,h4){font-weight:600}.storefront_root__WDP5u .font-black,.storefront_root__WDP5u .font-bold,.storefront_root__WDP5u .font-extrabold{font-weight:600}.storefront_root__WDP5u ::-moz-selection{background:color-mix(in srgb,var(--sf-accent) 30%,transparent)}.storefront_root__WDP5u ::selection{background:color-mix(in srgb,var(--sf-accent) 30%,transparent)}.storefront_root__WDP5u :focus-visible{outline:2px solid var(--sf-text);outline-offset:3px}.storefront_cq__UoNdH{container-type:inline-size;container-name:sf;position:relative}.storefront_display__MYyhP{font-size:clamp(1.75rem,1.25rem + 2.1cqi,2.75rem);line-height:1.1;letter-spacing:-.015em;overflow-wrap:anywhere}.storefront_display__MYyhP,.storefront_h2__AVgHs{font-family:var(--sf-heading);font-weight:600;text-wrap:balance}.storefront_h2__AVgHs{font-size:clamp(1.5rem,1.15rem + 1.4cqi,2.25rem);line-height:1.15;letter-spacing:-.01em}.storefront_h3__6Gm5r{font-family:var(--sf-heading);font-size:1.1875rem;line-height:1.3;font-weight:600;letter-spacing:-.005em}.storefront_kicker__ingF3{font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--sf-accent-2)}.storefront_accent2__EjNc0{color:var(--sf-accent-2)}.storefront_lead__kJe55{font-size:clamp(1rem,.92rem + .35cqi,1.1875rem);line-height:1.6;color:var(--sf-muted)}.storefront_num___kYww{font-variant-numeric:tabular-nums}.storefront_card__lJAoz{background:var(--sf-surface)}.storefront_card__lJAoz,.storefront_raised__2DNuP{border:1px solid var(--sf-edge);border-radius:var(--sf-r)}.storefront_raised__2DNuP{background:var(--sf-raised)}.storefront_hairline__FSzzu{border-color:var(--sf-border)}.storefront_rule__c_sSA{height:1px;border:0;background:var(--sf-border)}.storefront_tile__lpt6u{background:var(--sf-surface);border:1px solid var(--sf-edge);color:var(--sf-text)}.storefront_badge__nC2Jq{background:var(--sf-accent);color:var(--sf-on-accent)}.storefront_tickBar__LogKS{background:color-mix(in srgb,var(--sf-accent) 16%,var(--sf-bg));color:var(--sf-text);border-bottom:1px solid var(--sf-border)}.storefront_tickRot__QEo7a{overflow:hidden}.storefront_tickTrack__PQRiF{display:flex;width:-moz-max-content;width:max-content;animation:storefront_sf-marquee__LPXGo var(--tick-dur,28s) linear infinite;will-change:transform}.storefront_tickRot__QEo7a:hover .storefront_tickTrack__PQRiF{animation-play-state:paused}.storefront_tickHalf__ORwuq{display:flex;flex:none;align-items:center}.storefront_tickItem__T54Sd{display:inline-flex;flex:none;align-items:center;white-space:nowrap}.storefront_tickSep__Wx47z{display:inline-block;width:1px;height:12px;margin:0 20px;background:currentColor;opacity:.35}@keyframes storefront_sf-marquee__LPXGo{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.storefront_tickStatic__NaNjV{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.storefront_cta__Vnvok{position:relative;overflow:hidden;background:var(--sf-accent);color:var(--sf-on-accent);min-height:56px;border-radius:var(--sf-cta-r,var(--sf-r-sm));transition:filter .16s ease}.storefront_cta__Vnvok:hover{filter:brightness(.94)}.storefront_cta__Vnvok:active{filter:brightness(.9)}.storefront_cta__Vnvok:focus-visible{outline:3px solid var(--sf-text);outline-offset:3px}.storefront_cta__Vnvok:disabled{cursor:not-allowed;opacity:.55;filter:none}.storefront_cta__Vnvok[aria-disabled=true]{cursor:not-allowed;opacity:.7;filter:none}.storefront_cta__Vnvok[aria-disabled=true]:active,.storefront_cta__Vnvok[aria-disabled=true]:hover{filter:none}.storefront_ctaPop__OH8pR{animation:storefront_sf-pop__eiW9g .42s cubic-bezier(.2,.8,.2,1) both}@keyframes storefront_sf-pop__eiW9g{0%{transform:scale(1)}40%{transform:scale(.94)}to{transform:scale(1)}}.storefront_ghost__bguch{border:1.5px solid;border-radius:var(--sf-cta-r,var(--sf-r-sm));min-height:48px;transition:background-color .16s ease,color .16s ease,transform .12s ease}.storefront_ghost__bguch:hover{background:color-mix(in srgb,var(--sf-text) 7%,transparent)}.storefront_ghost__bguch:active{transform:scale(.98)}.storefront_lift__bt3H6{transition:border-color .2s ease}@media (hover:hover){.storefront_lift__bt3H6:hover{border-color:color-mix(in srgb,var(--sf-text) 30%,var(--sf-border))}}@container sf (min-width: 1024px){.storefront_pinLg__1iRzV,.storefront_pinLg__1iRzV:active,.storefront_pinLg__1iRzV:hover{transform:none;box-shadow:none}}.storefront_zoom__32nYq{transform:none}.storefront_press__iA4Op{transition:transform .12s ease,background-color .16s ease,opacity .16s ease}.storefront_press__iA4Op:active{transform:scale(.96)}.storefront_link__mNu54{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);transition:text-decoration-color .16s ease}.storefront_link__mNu54:hover{text-decoration-color:currentColor}.storefront_imgBox__5dFKR{position:relative;overflow:hidden;background:linear-gradient(100deg,var(--sf-surface) 30%,color-mix(in srgb,var(--sf-border) 35%,var(--sf-surface)) 50%,var(--sf-surface) 70%);background-size:250% 100%;animation:storefront_sf-shimmer__FSsMS 2.4s linear infinite}.storefront_imgBox__5dFKR img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity .52s ease}.storefront_imgBox__5dFKR img[data-loading]{opacity:0}.storefront_imgBox__5dFKR.storefront_noAnim__BGBju{animation:none;background:var(--sf-ph,var(--sf-surface))}@keyframes storefront_sf-shimmer__FSsMS{0%{background-position:100% 0}to{background-position:-100% 0}}.storefront_studio__wtBp1{background:var(--studio-bg,#f4f2ee);animation:none;isolation:isolate;box-shadow:0 0 0 1px var(--sf-border)}.storefront_studio__wtBp1 img{-o-object-fit:contain;object-fit:contain;padding:7%;padding-right:calc(7% + var(--g-ri, 0px));mix-blend-mode:multiply}.storefront_studio__wtBp1.storefront_noAnim__BGBju{box-shadow:0 0 0 1px var(--sf-border)}.storefront_studioTight__ZNdES img{padding:2.5%;padding-right:calc(2.5% + var(--g-ri, 0px))}@keyframes storefront_sf-fade__SCilj{0%{opacity:0}to{opacity:1}}.storefront_swap__ryfEd{animation:storefront_sf-rise__Mj_wM .26s ease both}@keyframes storefront_sf-rise__Mj_wM{0%{opacity:0}to{opacity:1}}.storefront_stage__Dma_O{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.storefront_stage__Dma_O::-webkit-scrollbar{display:none}.storefront_slide__o5dKd{flex:0 0 100%;scroll-snap-align:center;position:relative}.storefront_zoomable__A4bZv{cursor:zoom-in}@media (hover:hover) and (pointer:fine){.storefront_zoomable__A4bZv:hover img{transform:scale(1.75);transform-origin:var(--zx,50%) var(--zy,50%)}.storefront_zoomable__A4bZv img{transition:transform .26s ease,transform-origin 60ms linear}}.storefront_chev__PpqSh{transition:transform .24s cubic-bezier(.2,.8,.2,1)}details[open]>summary .storefront_chev__PpqSh{transform:rotate(45deg)}.storefront_summary__b0BKx{list-style:none;cursor:pointer}.storefront_summary__b0BKx::-webkit-details-marker{display:none}details[open]>.storefront_faqBody__J4_DV{animation:storefront_sf-rise__Mj_wM .26s ease both}.storefront_noScrollbar__AhY6n{scrollbar-width:none}.storefront_noScrollbar__AhY6n::-webkit-scrollbar{display:none}.storefront_rv__Z7ka8{transition:opacity .5s ease;transition-delay:var(--rv-d,0s)}.storefront_root__WDP5u[data-rv] .storefront_rv__Z7ka8[data-pend]{opacity:0}.storefront_tick__qOw2f{display:inline-block;animation:storefront_sf-tick__CQ6s5 .38s cubic-bezier(.2,.8,.2,1) both}@keyframes storefront_sf-tick__CQ6s5{0%{transform:translateY(-40%);opacity:.2}to{transform:none;opacity:1}}.storefront_live__E5fNS{position:relative;display:inline-block;width:8px;height:8px;border-radius:999px;background:#16a34a}.storefront_bar__l_dDI{height:4px;border-radius:2px;background:color-mix(in srgb,var(--sf-text) 10%,transparent);overflow:hidden}.storefront_barFill__snURw{height:100%;border-radius:inherit;background:var(--sf-accent);transition:width .6s cubic-bezier(.2,.8,.2,1)}.storefront_dock__KRlxn{position:sticky;bottom:0;z-index:40;pointer-events:none}.storefront_dock__KRlxn>*{pointer-events:auto}.storefront_dockFloat__rYGgS{position:absolute;bottom:100%;left:0;right:0;pointer-events:none;padding:0 var(--sf-gutter) 16px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.storefront_dockFloat__rYGgS>*{pointer-events:auto}.storefront_buyBar__KFOUm{background:var(--sf-raised);border-top:1px solid var(--sf-border);padding:10px var(--sf-gutter) calc(10px + env(safe-area-inset-bottom));animation:storefront_sf-up__fGH5_ .42s cubic-bezier(.2,.8,.2,1) both}.storefront_buyBarHidden__kcf_d{visibility:hidden;opacity:0;pointer-events:none!important;transform:translateY(100%)}@keyframes storefront_sf-up__fGH5_{0%{transform:translateY(100%);opacity:0}to{transform:none;opacity:1}}.storefront_toast__TI_ou{animation:storefront_sf-toast-in___ZhJX .48s cubic-bezier(.2,.8,.2,1) both}.storefront_toastOut__v0mWW{animation:storefront_sf-toast-out__EbWOg .32s ease both}@keyframes storefront_sf-toast-in___ZhJX{0%{transform:translateY(16px) scale(.98);opacity:0}to{transform:none;opacity:1}}@keyframes storefront_sf-toast-out__EbWOg{to{transform:translateY(12px);opacity:0}}.storefront_fab__xfSXu{transition:transform .18s ease,opacity .2s ease}.storefront_fab__xfSXu:hover{transform:scale(1.06)}.storefront_fab__xfSXu:active{transform:scale(.95)}.storefront_fabHidden__p75ih{visibility:hidden;opacity:0;pointer-events:none!important}.storefront_overlay__8ERTy{position:fixed;top:0;bottom:0;left:var(--sf-fx-l,0);right:var(--sf-fx-r,0);z-index:70}.storefront_drawer__nvskJ{animation:storefront_sf-slide__d1SrN .34s cubic-bezier(.2,.8,.2,1) both;container-type:inline-size}.storefront_backdrop__eGlEB{animation:storefront_sf-fade__SCilj .22s ease both;backdrop-filter:blur(3px)}@keyframes storefront_sf-slide__d1SrN{0%{transform:translateX(100%)}to{transform:none}}.storefront_stepIn__TCkXF{animation:storefront_sf-step__DyMvU .32s cubic-bezier(.2,.8,.2,1) both}@keyframes storefront_sf-step__DyMvU{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}.storefront_trap__stj1d{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.storefront_root__WDP5u .storefront_insetFocus__q0BwA:focus-visible{outline:3px solid var(--sf-text);outline-offset:-3px}.storefront_field__q70U0{width:100%;min-height:48px;border:1.5px solid var(--sf-border);border-radius:var(--sf-r-sm);background:var(--sf-bg);color:var(--sf-text);padding:12px 14px;font-size:16px;line-height:1.4;transition:border-color .16s ease,box-shadow .16s ease}.storefront_field__q70U0::-moz-placeholder{color:color-mix(in srgb,var(--sf-muted) 75%,transparent)}.storefront_field__q70U0::placeholder{color:color-mix(in srgb,var(--sf-muted) 75%,transparent)}.storefront_field__q70U0:hover{border-color:color-mix(in srgb,var(--sf-muted) 60%,var(--sf-border))}.storefront_field__q70U0:focus{outline:none;border-color:var(--sf-text);box-shadow:0 0 0 4px color-mix(in srgb,var(--sf-accent) 22%,transparent)}.storefront_field__q70U0[aria-invalid=true]{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.14)}.storefront_check__3fupB{width:22px;height:22px;flex:none;accent-color:var(--sf-accent);margin-top:1px}.storefront_spin__0p_BQ{animation:storefront_sf-spin__fMweQ .8s linear infinite}@keyframes storefront_sf-spin__fMweQ{to{transform:rotate(1turn)}}.storefront_successMark__6FloB{animation:storefront_sf-pop__eiW9g .6s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion:reduce){.storefront_root__WDP5u *,.storefront_root__WDP5u :after,.storefront_root__WDP5u :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.storefront_root__WDP5u[data-rv] .storefront_rv__Z7ka8[data-pend]{opacity:1!important;transform:none!important}.storefront_cta__Vnvok:active,.storefront_cta__Vnvok:hover,.storefront_fab__xfSXu:active,.storefront_fab__xfSXu:hover,.storefront_ghost__bguch:active,.storefront_press__iA4Op:active,.storefront_zoomable__A4bZv:hover img{transform:none!important}.storefront_tickRot__QEo7a{display:none}.storefront_tickStatic__NaNjV{position:static;width:auto;height:auto;clip:auto;overflow:hidden;text-overflow:ellipsis}}.onboarding-theme_theme__wI0MG{--onb-gold:245 197 66;--onb-gold-light:255 214 107;--onb-bg:10 20 48;--onb-surface:14 23 48;--onb-line:34 48 90;--onb-edge:74 111 208;--onb-fg:255 255 255;--onb-muted:200 206 218;--onb-dim:174 182 198}