.storefront-canvas_canvas__3jIcY{position:relative;isolation:isolate;min-height:100dvh;background:var(--a-canvas,var(--a-warm-surface,#ece7dc))}.storefront-canvas_content__uM_NH{position:relative}.storefront-canvas_content__uM_NH [data-paper-contract]>:first-child,.storefront-canvas_content__uM_NH main{background-color:transparent}.storefront-canvas_canvas__3jIcY [data-storefront-backdrop]{display:none}.storefront-canvas_canvas__3jIcY [data-storefront-surface]{background:transparent!important}.storefront-canvas_canvas__3jIcY .page-transition-shell--sticky-buy-reserve{background-image:none}@keyframes open-splash-write{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes open-splash-flare-in{0%{opacity:0}to{opacity:.62}}@keyframes open-splash-bloom-cover{0%{opacity:0;transform:translate(-50%,-50%) scale(.22)}48%{opacity:.58;transform:translate(-50%,-50%) scale(1.08)}to{opacity:0;transform:translate(-50%,-50%) scale(1.55)}}@keyframes open-splash-recede{0%{opacity:1}to{opacity:0}}@keyframes open-splash-letter-0{0%{stroke-dashoffset:1}20%,to{stroke-dashoffset:0}}@keyframes open-splash-letter-1{0%,20%{stroke-dashoffset:1}40%,to{stroke-dashoffset:0}}@keyframes open-splash-letter-2{0%,40%{stroke-dashoffset:1}60%,to{stroke-dashoffset:0}}@keyframes open-splash-letter-3{0%,60%{stroke-dashoffset:1}80%,to{stroke-dashoffset:0}}@keyframes open-splash-letter-4{0%,80%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.open-splash{--open-splash-loop:1.55s;--open-splash-word:1.55s;--open-splash-fill:0.1s;--open-splash-flare-grow:0.35s;--open-splash-flare-recede:0.35s;position:relative;display:grid;place-items:center;height:100%;min-height:100%;overflow:hidden;isolation:isolate;color:var(--a-text,#2a3140);background:var(--a-canvas,#f4efe8);touch-action:none;-webkit-font-smoothing:antialiased;*{box-sizing:border-box}&:after,&:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;mix-blend-mode:multiply}&:before{background:radial-gradient(ellipse 58% 48% at 14% 42%,rgba(226,196,150,.7) 0,rgba(226,196,150,.28) 40%,transparent 76%),radial-gradient(ellipse 54% 46% at 88% 48%,rgba(232,204,164,.62) 0,rgba(232,204,164,.22) 42%,transparent 74%),radial-gradient(ellipse 44% 40% at 4% 10%,rgba(110,168,164,.68) 0,rgba(110,168,164,.24) 38%,transparent 76%),radial-gradient(ellipse 38% 32% at 18% 84%,rgba(132,180,168,.5) 0,rgba(132,180,168,.16) 40%,transparent 74%),radial-gradient(ellipse 46% 42% at 96% 12%,rgba(168,154,204,.64) 0,rgba(168,154,204,.22) 40%,transparent 76%),radial-gradient(ellipse 36% 38% at 82% 88%,rgba(186,172,214,.46) 0,rgba(186,172,214,.14) 42%,transparent 74%),radial-gradient(ellipse 32% 28% at 70% 8%,rgba(232,190,180,.4) 0,rgba(232,190,180,.12) 40%,transparent 72%),radial-gradient(ellipse 30% 26% at 8% 92%,rgba(156,188,164,.42) 0,rgba(156,188,164,.12) 40%,transparent 72%)}&:after{background:radial-gradient(ellipse 28% 24% at 26% 18%,rgba(142,188,180,.55) 0,rgba(142,188,180,.16) 42%,transparent 72%),radial-gradient(ellipse 26% 28% at 76% 24%,rgba(164,154,204,.5) 0,rgba(164,154,204,.14) 42%,transparent 72%),radial-gradient(ellipse 30% 24% at 66% 80%,rgba(226,178,168,.4) 0,rgba(226,178,168,.12) 44%,transparent 70%),radial-gradient(ellipse 24% 28% at 34% 74%,rgba(214,186,128,.44) 0,rgba(214,186,128,.14) 42%,transparent 72%),radial-gradient(ellipse 22% 22% at 92% 66%,rgba(148,162,204,.38) 0,transparent 68%),radial-gradient(ellipse 24% 22% at 6% 56%,rgba(128,176,170,.4) 0,transparent 70%)}.open-splash-flare{position:absolute;inset:0;z-index:1;width:100%;height:100%;display:block;opacity:0;pointer-events:none}&[data-flare=on] .open-splash-flare{opacity:.62;animation:open-splash-flare-in var(--open-splash-flare-grow) ease}.open-splash-bloom{position:absolute;left:50%;top:46%;z-index:1;width:140vmax;height:140vmax;pointer-events:none;border-radius:50%;opacity:0;background:radial-gradient(circle at 50% 50%,rgba(244,239,232,.9) 0,rgba(226,196,150,.42) 28%,rgba(168,154,204,.18) 52%,transparent 74%);transform:translate(-50%,-50%) scale(.22)}&[data-phase=flaring] .open-splash-bloom{animation:open-splash-bloom-cover calc(var(--open-splash-flare-grow) + var(--open-splash-flare-recede)) ease-in-out forwards}&[data-phase=flaring]{animation:open-splash-recede var(--open-splash-flare-recede) ease-out var(--open-splash-flare-grow) forwards}.open-splash-lockup{position:relative;z-index:2;width:min(72vw,420px);height:auto;overflow:visible;color:var(--a-text,#2a3140)}.open-splash-ghost{opacity:.18}.open-splash-ink{stroke-dasharray:1;stroke-dashoffset:1}.open-splash-logo .open-splash-ink{animation:open-splash-write var(--open-splash-loop) linear forwards}.open-splash-logo .open-splash-fill-mask-tip{animation-duration:.16s}.open-splash-wordmark .open-splash-ink{animation-duration:var(--open-splash-word);animation-timing-function:linear;animation-fill-mode:forwards}.open-splash-wordmark [data-letter="0"] .open-splash-ink{animation-name:open-splash-letter-0}.open-splash-wordmark [data-letter="1"] .open-splash-ink{animation-name:open-splash-letter-1}.open-splash-wordmark [data-letter="2"] .open-splash-ink{animation-name:open-splash-letter-2}.open-splash-wordmark [data-letter="3"] .open-splash-ink{animation-name:open-splash-letter-3}.open-splash-wordmark [data-letter="4"] .open-splash-ink{animation-name:open-splash-letter-4}.open-splash-fill{opacity:1}&[data-phase=done] .open-splash-ghost,&[data-phase=done] .open-splash-runner,&[data-phase=flaring] .open-splash-ghost,&[data-phase=flaring] .open-splash-runner{opacity:0}@media (prefers-reduced-motion:reduce){.open-splash-ghost,.open-splash-ink{display:none}.open-splash-fill{opacity:1}.open-splash-bloom,.open-splash-flare{animation:none;opacity:0}&[data-phase=flaring]{animation:none}*{transition:none!important}}}