: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 .button,.fp-theme-ready .shopify-payment-button__button--unbranded,.fp-theme-ready .product-form__submit,.fp-theme-ready .cart__checkout-button,.fp-theme-ready .cart-drawer__checkout,.fp-theme-ready button[name=checkout],.fp-theme-ready .cart__ctas .button{border-radius:var(--pf-btn-radius)!important;min-height:var(--pf-btn-min-height);padding:var(--pf-btn-pad-y) var(--pf-btn-pad-x);font-size:var(--pf-btn-font-size);font-weight:var(--pf-btn-weight);letter-spacing:var(--pf-btn-tracking);line-height:1.25}.fp-theme-ready .button--primary,.fp-theme-ready .product-form__submit,.fp-theme-ready .cart__checkout-button,.fp-theme-ready button[name=checkout],.fp-theme-ready .cart-drawer__footer .button{background-color:var(--pf-copper)!important;border-color:var(--pf-copper)!important;color:var(--pf-white)!important;font-weight:var(--pf-btn-weight);letter-spacing:var(--pf-btn-tracking);text-transform:uppercase;box-shadow:0 1px #152a211f}.fp-theme-ready .button--primary:hover,.fp-theme-ready .product-form__submit:hover,.fp-theme-ready button[name=checkout]:hover{background-color:var(--pf-copper-hover)!important;border-color:var(--pf-copper-hover)!important}.fp-theme-ready .button--secondary{background-color:var(--pf-stone)!important;border-color:var(--pf-border)!important;color:var(--pf-forest)!important}.fp-btn,.pf-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--pf-btn-min-height);padding:var(--pf-btn-pad-y) var(--pf-btn-pad-x);border-radius:var(--pf-btn-radius);border:1px solid transparent;font-family:var(--pf-font-ui);font-size:var(--pf-btn-font-size);font-weight:var(--pf-btn-weight);letter-spacing:var(--pf-btn-tracking);text-transform:uppercase;text-decoration:none;line-height:1.25;transition:background-color .22s var(--pf-ease),color .22s var(--pf-ease),border-color .22s var(--pf-ease),transform .22s var(--pf-ease);cursor:pointer}.fp-btn--primary,.pf-btn--primary{background:var(--pf-copper);color:var(--pf-white);border-color:var(--pf-copper)}.fp-btn--primary:hover,.pf-btn--primary:hover{background:var(--pf-copper-hover);border-color:var(--pf-copper-hover);color:var(--pf-white);transform:translateY(-1px)}.fp-btn--secondary,.pf-btn--secondary{background:var(--pf-stone);color:var(--pf-forest);border-color:var(--pf-border)}.fp-btn--secondary:hover,.pf-btn--secondary:hover{background:var(--pf-stone-deep);color:var(--pf-forest-deep);transform:translateY(-1px)}.fp-btn--ghost,.pf-btn--ghost{background:transparent;color:var(--pf-white);border-color:#ffffff8c}.fp-btn--ghost:hover,.pf-btn--ghost:hover{background:#ffffff1a;color:var(--pf-white)}.fp-eyebrow,.pf-eyebrow{display:inline-block;font-family:var(--pf-font-ui);font-size:var(--pf-text-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pf-copper);margin:0 0 var(--pf-space-3)}.fp-section-heading,.pf-section-heading{margin:0 0 var(--pf-space-3);font-family:var(--pf-font-display);font-size:var(--pf-text-4xl);line-height:var(--pf-leading-display);letter-spacing:-.025em;color:var(--pf-forest)}.fp-section-subcopy,.pf-section-subcopy{margin:0 auto var(--pf-space-6);max-width:40rem;font-size:var(--pf-text-md);line-height:var(--pf-leading-relaxed);color:var(--pf-muted)}.fp-section-head,.pf-section-head{text-align:center;padding:0 var(--pf-space-gutter);margin-bottom:var(--pf-space-7)}.apps-countdown-wrapper .counter{background:var(--pf-copper, #F7941C)!important}.fp-theme-ready .cart-drawer,.fp-theme-ready .drawer{--color-button: var(--pf-copper)}.fp-theme-ready .cart-drawer__footer .cart__checkout-button,.fp-theme-ready #CartDrawer-Checkout,.fp-theme-ready .cart-drawer .button--primary{background:var(--pf-copper)!important;border-color:var(--pf-copper)!important;color:#fff!important;border-radius:var(--pf-radius)!important}.fp-theme-ready .cart-drawer__heading,.fp-theme-ready .drawer__heading{font-family:var(--pf-font-ui);letter-spacing:.06em;text-transform:uppercase;font-size:.9rem;color:var(--pf-forest)}.fp-theme-ready .collection-hero,.fp-theme-ready .product,.fp-theme-ready .product-section{color:var(--pf-ink)}.fp-theme-ready .card__heading a,.fp-theme-ready .full-unstyled-link{color:var(--pf-forest)}.fp-theme-ready .price,.fp-theme-ready .price-item{color:var(--pf-muted)}.fp-theme-ready .badge,.fp-theme-ready .card__badge .badge{border-radius:var(--pf-radius-sm)}.fp-theme-ready .collection .grid__item .card,.fp-theme-ready .product-grid .card{border:none;box-shadow:none;background:transparent}.fp-theme-ready .card__media{border-radius:var(--pf-radius);overflow:hidden;background:var(--pf-stone)}.fp-theme-ready .product__title,.fp-theme-ready .product__info-container .product__title{font-family:var(--pf-font-display);letter-spacing:-.02em}.fp-theme-ready .product-form__buttons .button{min-height:var(--pf-btn-min-height);padding:var(--pf-btn-pad-y) var(--pf-btn-pad-x);font-size:var(--pf-btn-font-size);letter-spacing:var(--pf-btn-tracking);text-transform:uppercase;border-radius:var(--pf-btn-radius)!important}.fp-theme-ready .subheader-ext,.fp-theme-ready .hour-sale-container,.fp-theme-ready .che-sale{display:none!important}.fp-theme-ready .fp-hide-desktop-search:not(.fp-header-actions):not(.header__icon--search){display:none!important}.fp-theme-ready .header__icon--search,.fp-theme-ready .header__icon--account,.fp-theme-ready .header__icon--cart,.fp-theme-ready #cart-icon-bubble{display:inline-flex!important;visibility:visible!important}.fp-header-clean .header-wrapper,.fp-header-clean .section-header{background:var(--pf-white)}.fp-theme-ready .header-wrapper{background-color:var(--pf-white)!important}.fp-theme-ready nav.header__inline-menu .header__submenu .header__menu-item:hover,.fp-theme-ready .flickity-page-dots li.dot,.fp-theme-ready button.product-form__submit.button.preorder{color:inherit}.fp-theme-ready .flickity-page-dots li.dot{background:var(--pf-copper)!important}.fp-theme-ready button.product-form__submit.button.preorder{background:var(--pf-copper)!important;color:var(--pf-white)!important;border-radius:var(--pf-radius)!important}.fp-theme-ready s.price-item.price-item--regular:before{border-color:#f7941c8c}.fp-theme-ready .btn-danger,.fp-theme-ready .btn.btn-danger{background-color:var(--pf-copper)!important;border-color:var(--pf-copper)!important}@media(max-width:749px){.fp-theme-ready .fp-desktop-nav{display:none!important}.fp-theme-ready .apps-che-logo{max-height:36px}.fp-theme-ready .fp-brand-text{font-size:1.1rem}}@media(prefers-reduced-motion:reduce){.fp-btn,.pf-btn,.fp-hero__media img,.fp-model-card,.fp-life-card{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/fp-foundation.css.map */
