:root{--gk-brand-orange: #F7941C;--gk-brand-orange-hover: #E07F0A;--gk-brand-orange-soft: #FFF3E6;--gk-black: #000000;--gk-ink: #111111;--gk-charcoal: #333333;--gk-muted: #666666;--gk-muted-soft: #999999;--gk-white: #ffffff;--gk-surface: #f5f5f5;--gk-surface-alt: #ebebeb;--gk-surface-dark: #111111;--gk-border: rgba(0, 0, 0, .14);--gk-border-strong: rgba(0, 0, 0, .22);--gk-success: #1f7a4c;--gk-warning: #b86e00;--gk-danger: #b42318;--gk-radius-xs: 2px;--gk-radius-sm: 4px;--gk-radius-md: 8px;--gk-radius-lg: 12px;--gk-radius-xl: 16px;--gk-radius-pill: 999px;--gk-shadow-xs: 0 1px 2px rgba(0, 0, 0, .04);--gk-shadow-sm: 0 2px 8px rgba(0, 0, 0, .06);--gk-shadow-md: 0 8px 24px rgba(0, 0, 0, .08);--gk-shadow-lg: 0 16px 40px rgba(0, 0, 0, .12);--gk-shadow-floating: 0 -8px 24px rgba(20, 25, 22, .08);--gk-space-1: .25rem;--gk-space-2: .5rem;--gk-space-3: .75rem;--gk-space-4: 1rem;--gk-space-5: 1.5rem;--gk-space-6: 2rem;--gk-space-7: 2.75rem;--gk-space-8: 3.5rem;--gk-space-9: 5rem;--gk-space-10: 6.5rem;--gk-space-section: clamp(3.5rem, 7vw, 6.5rem);--gk-space-gutter: clamp(1.25rem, 4vw, 2rem);--gk-max-narrow: 42rem;--gk-max-content: 72rem;--gk-max-storefront: 1180px;--gk-max-wide: 1440px;--gk-font-sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--gk-font-display: var(--gk-font-sans);--gk-font-ui: var(--gk-font-sans);--gk-text-xs: .8125rem;--gk-text-sm: .9375rem;--gk-text-base: 1rem;--gk-text-md: 1.125rem;--gk-text-lg: 1.25rem;--gk-text-xl: 1.5rem;--gk-text-2xl: 1.875rem;--gk-text-3xl: 2.375rem;--gk-text-4xl: clamp(2.5rem, 5vw + 1rem, 3.25rem);--gk-text-hero: clamp(2.75rem, 6vw + 1rem, 4.75rem);--gk-text-hero-mobile: clamp(1.875rem, 7.5vw + .35rem, 2.625rem);--gk-text-h1: clamp(1.875rem, 4.5vw + .5rem, 3rem);--gk-text-h2: clamp(1.5rem, 3.5vw + .4rem, 2.375rem);--gk-text-h3: clamp(1.25rem, 2.5vw + .35rem, 1.75rem);--gk-text-body-mobile: clamp(.9375rem, .25vw + .9rem, 1.0625rem);--gk-text-label: clamp(.6875rem, .2vw + .65rem, .8125rem);--gk-leading-tight: 1.15;--gk-leading-display: 1.12;--gk-leading-body: 1.55;--gk-leading-relaxed: 1.65;--gk-duration-fast: .12s;--gk-duration-normal: .22s;--gk-duration-slow: .36s;--gk-ease-standard: cubic-bezier(.22, 1, .36, 1);--gk-ease-out: cubic-bezier(.16, 1, .3, 1);--gk-ease-spring: cubic-bezier(.34, 1.2, .64, 1);--gk-btn-min-height: 48px;--gk-btn-pad-y: .85rem;--gk-btn-pad-x: 1.5rem;--gk-btn-font-size: .96875rem;--gk-btn-weight: 600;--gk-btn-tracking: .04em;--gk-btn-radius: var(--gk-radius-sm);--gk-focus-ring: 0 0 0 2px var(--gk-white), 0 0 0 4px var(--gk-brand-orange);--gk-z-base: 1;--gk-z-sticky-local: 30;--gk-z-grain: 50;--gk-z-chat: 70;--gk-z-sticky-atc: 80;--gk-z-bottom-nav: 90;--gk-z-overlay: 100;--gk-z-header: 120;--gk-z-dropdown: 160;--gk-z-drawer: 400;--gk-z-modal: 500;--gk-z-toast: 600;--gk-z-drawer-legacy: 2147483600;--gk-z-modal-legacy: 2147483646;--pf-forest: var(--gk-black);--pf-forest-deep: var(--gk-ink);--pf-forest-soft: var(--gk-charcoal);--pf-copper: var(--gk-brand-orange);--pf-copper-hover: var(--gk-brand-orange-hover);--pf-copper-soft: var(--gk-brand-orange-soft);--pf-black: var(--gk-black);--pf-accent: var(--gk-brand-orange);--pf-accent-hover: var(--gk-brand-orange-hover);--pf-white: var(--gk-white);--pf-stone: var(--gk-surface);--pf-stone-deep: var(--gk-surface-alt);--pf-ink: var(--gk-ink);--pf-muted: var(--gk-muted);--pf-muted-soft: var(--gk-muted-soft);--pf-border: var(--gk-border);--pf-radius: var(--gk-radius-sm);--pf-radius-sm: var(--gk-radius-xs);--pf-radius-lg: var(--gk-radius-md);--pf-btn-min-height: var(--gk-btn-min-height);--pf-btn-pad-y: var(--gk-btn-pad-y);--pf-btn-pad-x: var(--gk-btn-pad-x);--pf-btn-font-size: var(--gk-btn-font-size);--pf-btn-weight: var(--gk-btn-weight);--pf-btn-tracking: var(--gk-btn-tracking);--pf-btn-radius: var(--gk-btn-radius);--pf-font-sans: var(--gk-font-sans);--pf-font-display: var(--gk-font-display);--pf-font-ui: var(--gk-font-ui);--pf-text-xs: var(--gk-text-xs);--pf-text-sm: var(--gk-text-sm);--pf-text-base: var(--gk-text-base);--pf-text-md: var(--gk-text-md);--pf-text-lg: var(--gk-text-lg);--pf-text-xl: var(--gk-text-xl);--pf-text-2xl: var(--gk-text-2xl);--pf-text-3xl: var(--gk-text-3xl);--pf-text-4xl: var(--gk-text-4xl);--pf-text-hero: var(--gk-text-hero);--pf-text-hero-mobile: var(--gk-text-hero-mobile);--pf-text-h1: var(--gk-text-h1);--pf-text-h2: var(--gk-text-h2);--pf-text-h3: var(--gk-text-h3);--pf-text-body-mobile: var(--gk-text-body-mobile);--pf-text-label: var(--gk-text-label);--pf-leading-tight: var(--gk-leading-tight);--pf-leading-display: var(--gk-leading-display);--pf-leading-body: var(--gk-leading-body);--pf-leading-relaxed: var(--gk-leading-relaxed);--pf-space-1: var(--gk-space-1);--pf-space-2: var(--gk-space-2);--pf-space-3: var(--gk-space-3);--pf-space-4: var(--gk-space-4);--pf-space-5: var(--gk-space-5);--pf-space-6: var(--gk-space-6);--pf-space-7: var(--gk-space-7);--pf-space-8: var(--gk-space-8);--pf-space-9: var(--gk-space-9);--pf-space-section: var(--gk-space-section);--pf-space-gutter: var(--gk-space-gutter);--pf-ease: var(--gk-ease-standard);--pf-max: var(--gk-max-storefront);--fp-black: var(--pf-black);--fp-near-black: var(--pf-forest-deep);--fp-white: var(--pf-white);--fp-muted: var(--pf-muted);--fp-muted-soft: var(--pf-muted-soft);--fp-accent: var(--pf-accent);--fp-accent-hover: var(--pf-accent-hover);--fp-secondary: var(--pf-copper-soft);--fp-secondary-text: var(--pf-black);--fp-surface: var(--pf-stone);--fp-border: var(--pf-border);--fp-radius-pill: var(--pf-radius);--fp-radius-bar: var(--pf-radius);--fp-radius-card: var(--pf-radius-lg);--fp-max: var(--pf-max);--fp-ease: var(--pf-ease)}.pf-theme-ready,.fp-theme-ready{--font-heading-family: var(--pf-font-display);--font-body-family: var(--pf-font-ui);--color-base-accent-1: 247, 148, 28;--color-base-accent-2: 0, 0, 0;--color-base-text: 17, 17, 17;--color-base-background-1: 255, 255, 255;--color-base-background-2: 245, 245, 245;--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: 0, 0, 0;--buttons-radius: 4px;--buttons-radius-outset: 4px;--variant-pills-radius: 4px}.pf-theme-ready,.fp-theme-ready{color:var(--pf-ink);background-color:var(--pf-white);background-image:radial-gradient(120% 80% at 12% -10%,rgba(0,0,0,.06),transparent 55%),radial-gradient(90% 60% at 100% 0%,rgba(247,148,28,.05),transparent 45%),linear-gradient(180deg,var(--pf-stone) 0%,var(--pf-white) 28%,var(--pf-white) 100%);background-attachment:fixed}.pf-theme-ready:before,.fp-theme-ready:before{content:"";pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--gk-z-grain, 50);opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html:has(.pf-theme-ready),html:has(.fp-theme-ready){font-size:106.25%}@media screen and (min-width:750px){html:has(.pf-theme-ready),html:has(.fp-theme-ready){font-size:118.75%}}.pf-theme-ready,.pf-theme-ready body,.fp-theme-ready,.fp-theme-ready body{font-family:var(--pf-font-ui);font-size:var(--pf-text-base);line-height:var(--pf-leading-body);letter-spacing:.01em}.pf-theme-ready h1,.pf-theme-ready h2,.pf-theme-ready h3,.pf-theme-ready h4,.pf-theme-ready .h0,.pf-theme-ready .h1,.pf-theme-ready .h2,.pf-theme-ready .h3,.pf-theme-ready .h4,.fp-theme-ready h1,.fp-theme-ready h2,.fp-theme-ready h3,.fp-theme-ready h4,.fp-theme-ready .h0,.fp-theme-ready .h1,.fp-theme-ready .h2,.fp-theme-ready .h3,.fp-theme-ready .h4{font-family:var(--pf-font-display);letter-spacing:-.02em;color:var(--pf-forest);line-height:var(--pf-leading-display)}.pf-theme-ready h1,.pf-theme-ready .h0,.pf-theme-ready .h1,.fp-theme-ready h1,.fp-theme-ready .h0,.fp-theme-ready .h1{font-size:var(--pf-text-hero);line-height:var(--pf-leading-tight)}.pf-theme-ready h2,.pf-theme-ready .h2,.fp-theme-ready h2,.fp-theme-ready .h2{font-size:var(--pf-text-4xl)}.pf-theme-ready h3,.pf-theme-ready .h3,.fp-theme-ready h3,.fp-theme-ready .h3{font-size:var(--pf-text-2xl);line-height:var(--pf-leading-tight)}.pf-theme-ready h4,.pf-theme-ready .h4,.fp-theme-ready h4,.fp-theme-ready .h4{font-size:var(--pf-text-xl);line-height:var(--pf-leading-tight)}.pf-theme-ready p,.fp-theme-ready p{font-size:var(--pf-text-base);line-height:var(--pf-leading-body)}.fp-theme-ready :focus-visible{outline:none;box-shadow:var(--gk-focus-ring)}@media(prefers-reduced-motion:reduce){.fp-theme-ready *,.fp-theme-ready *:before,.fp-theme-ready *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/design-system.css.map */
