.store-root{--st-night:var(--ink-deep);--st-night-2:var(--ink-deep-2);--st-night-3:color-mix(in oklab, var(--ink-deep-fg) 13%, var(--ink-deep));--st-night-line:color-mix(in oklab, var(--ink-deep-fg) 12%, transparent);--st-night-ink:var(--ink-deep-fg);--st-night-muted:var(--ink-deep-muted);--st-lit:#20d4c9;--st-lit-strong:#14938d;--st-mint:#39e9a6;--st-gradient:var(--brand-gradient,linear-gradient(135deg, #39e9a6 0%, #20d4c9 50%, #139be8 100%));--st-door:var(--cell,#e2e8f0);--st-success:var(--success);--st-shadow:var(--elev-2,0 1px 2px #081c360f, 0 8px 24px -12px #081c362e);--st-shadow-lg:var(--elev-3,0 2px 6px #081c360f, 0 24px 48px -24px #081c3659);--st-art-base:var(--surface,#fff)}.st-gradient{background-image:var(--st-gradient)}.st-gradient-text{background-image:var(--st-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.store-root .tnum{font-variant-numeric:tabular-nums}.store-root .st-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:0}.store-tabbar,.store-tabbar-spacer{display:none}@media (max-width:1023px){.store-tabbar{display:flex}.store-tabbar-spacer{height:calc(64px + env(safe-area-inset-bottom));display:block}}@media (display-mode:standalone){.store-tabbar{display:flex}.store-web-only{display:none!important}.store-tabbar-spacer{height:calc(64px + env(safe-area-inset-bottom));display:block}}.gf-native .store-web-only,.gf-native .gf-cookie-notice{display:none!important}@media (max-width:1023px){.store-root:has(.st-buybar) .gf-cookie-notice{bottom:calc(152px + env(safe-area-inset-bottom))}}@keyframes st-door-light{0%,to{fill-opacity:1}50%{fill-opacity:.55}}@keyframes st-pulse{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes st-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes st-drawer{0%{transform:translate(100%)}to{transform:none}}@keyframes st-sheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes st-fade{0%{opacity:0}to{opacity:1}}.st-lit{animation:2.8s ease-in-out infinite st-door-light}.st-pulse{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite st-pulse}.st-rise{animation:.5s cubic-bezier(.2,.8,.2,1) both st-rise}.st-drawer{animation:.28s cubic-bezier(.2,.8,.2,1) both st-drawer}.st-sheet{animation:.28s cubic-bezier(.2,.8,.2,1) both st-sheet}.st-fade{animation:.2s ease-out both st-fade}@media (prefers-reduced-motion:reduce){.st-lit,.st-pulse,.st-rise,.st-drawer,.st-sheet,.st-fade{animation:none!important}}.st-scroller{scrollbar-width:none;scroll-snap-type:x mandatory}.st-scroller::-webkit-scrollbar{display:none}.st-scroller>*{scroll-snap-align:start}.gf-pin{border:2px solid #fff;border-radius:999px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 2px 8px #081c3659}.gf-pin-locker{background:var(--st-night);color:var(--st-lit);border-radius:10px}.gf-pin-home{background:var(--accent);color:var(--accent-fg)}.gf-pin-courier{background-image:var(--st-gradient);width:40px;height:40px;color:var(--st-night);position:relative}.gf-pin-courier:after{content:"";border:2px solid var(--st-lit);border-radius:999px;animation:2.6s ease-out infinite st-pulse;position:absolute;inset:-6px}@media (prefers-reduced-motion:reduce){.gf-pin-courier:after{animation:none}}.st-buybar{padding-bottom:max(12px, env(safe-area-inset-bottom));bottom:0}@media (display-mode:standalone),(max-width:1023px){.st-buybar{bottom:calc(64px + env(safe-area-inset-bottom));padding-bottom:12px}}
