.shop-frame[data-astro-cid-ojwpfmg5]{isolation:isolate;max-width:1100px;margin:0 auto;position:relative}.shop-frame--panel[data-astro-cid-ojwpfmg5] .shop-frame-stage[data-astro-cid-ojwpfmg5]{background:#fff;border-radius:40px;padding:30px 34px;box-shadow:0 0 0 1px #12111a0d,0 2px 6px #12111a08,0 46px 90px -56px #12111a66}.sf-glow[data-astro-cid-ojwpfmg5]{z-index:-1;pointer-events:none;position:absolute;inset:-50px -70px}.sf-glow[data-astro-cid-ojwpfmg5] span[data-astro-cid-ojwpfmg5]{aspect-ratio:1;filter:blur(80px);opacity:.42;border-radius:50%;width:44%;animation:28s ease-in-out infinite alternate washDrift;position:absolute}.sf-glow[data-astro-cid-ojwpfmg5] span[data-astro-cid-ojwpfmg5]:first-child{background:var(--sf-a);top:4%;left:-4%}.sf-glow[data-astro-cid-ojwpfmg5] span[data-astro-cid-ojwpfmg5]:last-child{background:var(--sf-b);animation-duration:34s;animation-delay:-12s;bottom:0;right:-4%}.shop-frame--fill[data-astro-cid-ojwpfmg5]{max-width:1320px}.shop-frame-stage[data-astro-cid-ojwpfmg5]{position:relative}.shop-frame[data-astro-cid-ojwpfmg5] iframe[data-astro-cid-ojwpfmg5]{background:#fff;border:0;width:100%;height:560px;transition:height .25s,opacity .3s .12s;display:block}.shop-frame--tall[data-astro-cid-ojwpfmg5] iframe[data-astro-cid-ojwpfmg5]{height:720px}.shop-frame--fill[data-astro-cid-ojwpfmg5] iframe[data-astro-cid-ojwpfmg5]{border-radius:20px;height:max(720px,100vh - 12rem)}.shop-frame[data-astro-cid-ojwpfmg5].is-loading iframe[data-astro-cid-ojwpfmg5]{opacity:0;pointer-events:none;min-height:480px;transition:height .25s;animation:0s linear 60s forwards shop-frame-show}.shop-frame-wait[data-astro-cid-ojwpfmg5]{text-align:center;pointer-events:none;opacity:0;visibility:hidden;flex-direction:column;align-items:center;padding:3.2rem 1rem 0;transition:opacity .15s,visibility 0s linear .15s;display:flex;position:absolute;inset:0}.sf-inner[data-astro-cid-ojwpfmg5]{flex-direction:column;align-items:center;gap:.35rem;width:100%;display:flex;position:sticky;top:7.5rem}.shop-frame--fill[data-astro-cid-ojwpfmg5] .shop-frame-wait[data-astro-cid-ojwpfmg5]{justify-content:center;padding-top:0;padding-bottom:12vh}.shop-frame[data-astro-cid-ojwpfmg5].is-loading .shop-frame-wait[data-astro-cid-ojwpfmg5]{opacity:1;visibility:visible;transition:opacity .15s;animation:0s linear 60s forwards shop-frame-hide}.sf-c-wrap[data-astro-cid-ojwpfmg5]{width:120px;height:120px;margin-bottom:.9rem;position:relative}.sf-c-wrap[data-astro-cid-ojwpfmg5]:before{content:"";background:radial-gradient(closest-side,#ff4d8d24,#416dc814 55%,#0000 100%);border-radius:50%;animation:2.6s ease-in-out infinite alternate sf-breath;position:absolute;inset:-30%}.sf-c[data-astro-cid-ojwpfmg5]{width:100%;height:100%;position:relative;overflow:visible}.sf-c-spin[data-astro-cid-ojwpfmg5]{transform-origin:60px 60px;animation:2.6s cubic-bezier(.65,.05,.35,.95) infinite sf-spin}.sf-c-glow[data-astro-cid-ojwpfmg5]{opacity:.55}.sf-c-light[data-astro-cid-ojwpfmg5]{transform-origin:60px 60px;opacity:.85;filter:drop-shadow(0 0 6px #fff);animation:1.3s linear infinite sf-spin}.sf-text[data-astro-cid-ojwpfmg5]{letter-spacing:-.02em;color:var(--color-brand-darkest);margin:0;font-size:1.25rem;font-weight:800}.sf-dots[data-astro-cid-ojwpfmg5] i[data-astro-cid-ojwpfmg5]{font-style:normal;animation:1.2s ease-in-out infinite sf-dots;display:inline-block}.sf-dots[data-astro-cid-ojwpfmg5] i[data-astro-cid-ojwpfmg5]:nth-child(2){animation-delay:.2s}.sf-dots[data-astro-cid-ojwpfmg5] i[data-astro-cid-ojwpfmg5]:nth-child(3){animation-delay:.4s}.sf-sub[data-astro-cid-ojwpfmg5]{max-width:30rem;color:var(--muted);margin:0;font-size:.88rem;line-height:1.5}.sf-late[data-astro-cid-ojwpfmg5]{opacity:0}.shop-frame[data-astro-cid-ojwpfmg5].is-loading .sf-late[data-astro-cid-ojwpfmg5]{animation:.5s 9s forwards sf-late}.sf-rack[data-astro-cid-ojwpfmg5]{touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;width:min(27rem,94%);height:104px;margin-top:1.5rem;position:relative}.shop-frame[data-astro-cid-ojwpfmg5].is-loading .sf-rack[data-astro-cid-ojwpfmg5]{pointer-events:auto}.sf-rail[data-astro-cid-ojwpfmg5]{background:linear-gradient(#2a2838,#12111a);border-radius:99px;height:7px;position:absolute;inset:0 -4% auto;box-shadow:0 6px 14px -8px #12111a99}.sf-hangers[data-astro-cid-ojwpfmg5]{position:absolute;inset:3px 0 0}.sf-hang[data-astro-cid-ojwpfmg5]{transform-origin:50% 0;will-change:transform;filter:drop-shadow(0 10px 8px #12111a1f);cursor:grab;touch-action:none;width:11.2%;position:absolute;top:0}.sf-hang[data-astro-cid-ojwpfmg5].is-held{z-index:2;cursor:grabbing;filter:drop-shadow(0 16px 12px #12111a38)}.sf-hang[data-astro-cid-ojwpfmg5] svg[data-astro-cid-ojwpfmg5]{width:100%;height:auto;display:block;overflow:visible}.sf-play[data-astro-cid-ojwpfmg5]{opacity:.85;font-size:.8rem}.shop-frame-notice[data-astro-cid-ojwpfmg5]{z-index:1300;background:#fff;border-radius:28px;max-width:30rem;margin:0 auto;padding:1.4rem 1.5rem 1.3rem;animation:.35s cubic-bezier(.2,.9,.3,1.1) both sf-notice-in;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 30px 70px -28px #12111a8c,0 0 0 1px #12111a0f}.shop-frame-notice[data-astro-cid-ojwpfmg5][hidden]{display:none}.sf-notice-dot[data-astro-cid-ojwpfmg5]{background:#f27b20;border-radius:50%;width:12px;height:12px;margin-bottom:.8rem;display:block;box-shadow:0 0 0 5px #f27b2033,0 0 16px #f27b2099}.sf-notice-title[data-astro-cid-ojwpfmg5]{letter-spacing:-.015em;color:var(--color-brand-darkest);margin:0 0 .35rem;font-size:1.15rem;font-weight:700}.sf-notice-text[data-astro-cid-ojwpfmg5]{color:var(--muted);margin:0 0 1.1rem;line-height:1.55}@keyframes sf-notice-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.shop-frame-notice[data-astro-cid-ojwpfmg5]{animation:none}}.shop-frame-missing[data-astro-cid-ojwpfmg5]{text-align:center;max-width:34rem;margin:2rem auto;padding:2rem 1.5rem}.shop-frame-missing[data-astro-cid-ojwpfmg5][hidden]{display:none}.shop-frame-missing[data-astro-cid-ojwpfmg5] p[data-astro-cid-ojwpfmg5]{color:var(--muted);margin:0 0 1rem;line-height:1.6}.shop-frame-missing[data-astro-cid-ojwpfmg5] a[data-astro-cid-ojwpfmg5]:not(.btn){color:var(--color-brand-darkest);text-underline-offset:3px;text-decoration:underline}.shop-frame-missing[data-astro-cid-ojwpfmg5] .sf-missing-title[data-astro-cid-ojwpfmg5]{color:var(--color-brand-darkest);font-size:1.35rem;font-weight:800;line-height:1.25}.shop-frame[data-astro-cid-ojwpfmg5].is-missing iframe[data-astro-cid-ojwpfmg5],.shop-frame[data-astro-cid-ojwpfmg5].is-missing .shop-frame-wait[data-astro-cid-ojwpfmg5]{display:none}.shop-frame-stuck[data-astro-cid-ojwpfmg5]{background:var(--color-brand-cream,#f4f1ea);text-align:center;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1rem;margin:0 auto 1rem;padding:1rem 1.2rem;display:flex}.shop-frame-stuck[data-astro-cid-ojwpfmg5][hidden]{display:none}.shop-frame-stuck[data-astro-cid-ojwpfmg5] p[data-astro-cid-ojwpfmg5]{margin:0;font-weight:600}.shop-frame[data-astro-cid-ojwpfmg5].is-stuck iframe[data-astro-cid-ojwpfmg5],.shop-frame[data-astro-cid-ojwpfmg5].is-stuck .shop-frame-wait[data-astro-cid-ojwpfmg5]{display:none}.shop-frame-note[data-astro-cid-ojwpfmg5]{text-align:center;color:var(--muted);margin:1.2rem 0 0;font-size:.85rem}.shop-frame-note[data-astro-cid-ojwpfmg5] a[data-astro-cid-ojwpfmg5]{color:var(--color-brand-darkest);text-underline-offset:3px;text-decoration:underline}@keyframes sf-spin{to{transform:rotate(360deg)}}@keyframes sf-breath{0%{opacity:.7;transform:scale(.9)}to{opacity:1;transform:scale(1.08)}}@keyframes sf-dots{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes sf-late{to{opacity:1}}@keyframes shop-frame-show{to{opacity:1;pointer-events:auto}}@keyframes shop-frame-hide{to{opacity:0;visibility:hidden}}@media (width<=700px){.shop-frame--panel[data-astro-cid-ojwpfmg5] .shop-frame-stage[data-astro-cid-ojwpfmg5]{border-radius:28px;padding:16px 10px}.sf-glow[data-astro-cid-ojwpfmg5]{inset:-30px -24px}.sf-glow[data-astro-cid-ojwpfmg5] span[data-astro-cid-ojwpfmg5]{filter:blur(60px);opacity:.36;width:70%}.shop-frame[data-astro-cid-ojwpfmg5] iframe[data-astro-cid-ojwpfmg5]{height:640px}.shop-frame--fill[data-astro-cid-ojwpfmg5] iframe[data-astro-cid-ojwpfmg5]{border-radius:0;height:max(640px,100vh - 9rem)}.sf-c-wrap[data-astro-cid-ojwpfmg5]{width:96px;height:96px}.sf-inner[data-astro-cid-ojwpfmg5]{top:6rem}}@media (prefers-reduced-motion:reduce){.sf-c-spin[data-astro-cid-ojwpfmg5],.sf-c-light[data-astro-cid-ojwpfmg5],.sf-c-wrap[data-astro-cid-ojwpfmg5]:before,.sf-dots[data-astro-cid-ojwpfmg5] i[data-astro-cid-ojwpfmg5],.sf-glow[data-astro-cid-ojwpfmg5] span[data-astro-cid-ojwpfmg5]{animation:none}.shop-frame[data-astro-cid-ojwpfmg5] iframe[data-astro-cid-ojwpfmg5]{transition:none}.sf-play[data-astro-cid-ojwpfmg5]{display:none}}
