:root{--fok-ink:#1F1D1A;--fok-ink-deep:#1A1713;--fok-canvas:#F1F5F9;--fok-canvas-2:#E2E8F0;--fok-canvas-3:#E8EFF5;--fok-white:#FFFFFF;--fok-off-white:#FEFDFB;--fok-cream:#F5F1E8;--fok-slate-900:#3E4C5E;--fok-slate-800:#3F4650;--fok-slate-750:#334155;--fok-slate-700:#475569;--fok-slate-600:#5A6068;--fok-slate-500:#64748B;--fok-slate-400:#8B93A0;--fok-slate-300:#94A3B8;--fok-slate-200:#CBD5E1;--fok-line:#E9EDF3;--fok-line-soft:#E6EAF0;--fok-line-warm:#E4E8ED;--fok-line-strong:#DCE3EC;--fok-blue:#5F9BC9;--fok-blue-press:#4E86B4;--fok-blue-deep:#4A6BB0;--fok-blue-tint:#C3DCEC;--fok-blue-wash:#EAF2F8;--fok-red:#E5533D;--fok-red-press:#CF4632;--fok-red-soft:#D65A5A;--fok-red-wash:#FBEDEA;--fok-green:#5CB98D;--fok-green-num:#34C86E;--fok-green-deep:#2F8F5B;--fok-green-wash:#EAF6EF;--fok-gold:#E3CE5C;--fok-gold-deep:#7A6528;--fok-sky:#8DB4C2;--fok-grade-a:#2F8F5B;--fok-grade-b:#5F9BC9;--fok-grade-c:#E3CE5C;--fok-grade-d:#E5533D;--text-heading:var(--fok-ink);--text-body:var(--fok-slate-800);--text-lede:var(--fok-slate-900);--text-muted:var(--fok-slate-500);--text-meta:var(--fok-slate-400);--text-on-dark:var(--fok-canvas);--text-accent:var(--fok-blue);--link:var(--fok-blue);--link-hover:var(--fok-blue-press);--surface-page:var(--fok-canvas);--surface-band:var(--fok-canvas-2);--surface-card:var(--fok-white);--surface-card-product:var(--fok-off-white);--surface-inverse:var(--fok-ink);--surface-brand:var(--fok-blue);--border-card:var(--fok-line);--border-hairline:var(--fok-slate-200);--action-primary:var(--fok-blue);--action-primary-hover:var(--fok-blue-press);--action-urgent:var(--fok-red);--action-urgent-hover:var(--fok-red-press);--action-dark:var(--fok-ink);--fok-page-bg:radial-gradient(1200px 620px at 8% -6%,rgba(141,180,194,.06),transparent 60%),radial-gradient(1100px 620px at 96% -2%,rgba(205,107,51,.05),transparent 58%),#F1F5F9;--fok-scrim-hero:linear-gradient(103deg,rgba(17,17,17,.4) 0%,rgba(17,17,17,.2) 38%,rgba(17,17,17,.05) 68%,transparent 100%);--fok-scrim-bottom:linear-gradient(0deg,rgba(17,17,17,.6),transparent 55%);--fok-scrim-card:linear-gradient(180deg,rgba(17,17,17,.28) 0%,transparent 34%,rgba(17,17,17,.5) 66%,rgba(17,17,17,.9) 100%);--fok-wash-green:linear-gradient(125deg,rgba(92,185,141,.95) 0%,rgba(76,160,120,.88) 60%,rgba(60,130,95,.74) 130%);--fok-wash-blue:linear-gradient(125deg,rgba(95,155,201,.95) 0%,rgba(74,107,176,.88) 60%,rgba(60,90,150,.74) 130%);--fok-wash-red:linear-gradient(125deg,rgba(214,90,90,.95) 0%,rgba(198,72,72,.88) 60%,rgba(170,52,52,.74) 130%);--fok-wash-gold:linear-gradient(140deg,rgba(196,166,74,.92) 0%,rgba(165,137,54,.88) 55%,rgba(125,102,42,.82) 120%)}:root{--r-xs:8px;--r-sm:10px;--r-chip:12px;--r-input:16px;--r-tile:14px;--r-card:20px;--r-card-lg:22px;--r-card-xl:26px;--r-panel:30px;--r-band:32px;--r-band-lg:34px;--r-hero:44px;--r-pill:999px;--bw-hair:1px;--bw-emphasis:1.5px;--bw-marker:4px;--sh-xs:0 2px 10px rgba(11,18,32,.04);--sh-sm:0 8px 22px rgba(17,17,17,.05);--sh-card:0 8px 24px rgba(17,17,17,.07);--sh-panel:0 20px 46px rgba(17,17,17,.07);--sh-nav:0 16px 44px rgba(17,17,17,.11);--sh-media:0 20px 46px rgba(17,17,17,.16);--sh-hero:0 30px 74px rgba(17,17,17,.2);--sh-lift:0 30px 60px rgba(17,17,17,.24);--sh-lift-soft:0 22px 44px rgba(141,180,194,.16);--sh-cta-blue:0 8px 22px rgba(95,155,201,.35);--sh-cta-blue-hover:0 14px 30px rgba(95,155,201,.45);--sh-cta-red:0 8px 22px rgba(229,83,61,.4);--sh-cta-red-hover:0 14px 30px rgba(229,83,61,.5);--blur-glass:blur(10px);--blur-badge:blur(8px)}:root{--sp-1:4px;--sp-2:6px;--sp-3:8px;--sp-4:10px;--sp-5:12px;--sp-6:14px;--sp-7:16px;--sp-8:18px;--sp-9:20px;--sp-10:24px;--sp-11:26px;--sp-12:28px;--sp-13:32px;--sp-14:34px;--sp-15:38px;--sp-16:44px;--sp-17:48px;--sp-18:56px;--sp-19:64px;--sp-20:76px;--sp-21:80px;--sp-22:88px;--sp-23:96px;--container:1320px;--gutter:24px;--grid-gap:24px;--grid-gap-tight:18px;--grid-gap-bento:16px;--section-y:80px;--section-y-lg:88px;--divider-y:60px;--card-pad:26px;--card-pad-lg:34px;--panel-pad:38px;--bp-sm:560px;--bp-md:820px;--bp-lg:1100px;--bp-nav:1180px;--bp-xl:1240px}:root{--font-core:"Montserrat",system-ui,-apple-system,sans-serif;--font-script:"Caveat",cursive;--font-marker:"Permanent Marker",cursive;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--type-hero:84px;--lh-hero:.98;--ls-hero:-.02em;--type-h2:64px;--lh-h2:1.02;--ls-h2:-.02em;--type-h2-sm:50px;--type-h3:38px;--lh-h3:1.02;--type-h3-card:30px;--lh-h3-card:1.06;--type-h4:22px;--lh-h4:1.25;--type-stat-xl:50px;--lh-stat:1;--type-stat:40px;--type-stat-sm:26px;--type-lede:20px;--lh-lede:1.5;--type-body-lg:18px;--lh-body-lg:1.6;--type-body:17px;--lh-body:1.6;--type-body-sm:15px;--lh-body-sm:1.45;--type-caption:14.5px;--lh-caption:1.45;--type-micro:13px;--type-eyebrow:16.5px;--ls-eyebrow:.16em;--type-label:13px;--ls-label:.14em;--type-navlink:15px;--ls-navlink:.06em;--type-divider:30px;--ls-divider:.04em;--clamp-hero:clamp(46px,6vw,88px);--clamp-h2:clamp(40px,4.4vw,60px);--clamp-h3:clamp(30px,3vw,42px);--heading-family:var(--font-core);--heading-weight:var(--fw-regular);--body-family:var(--font-core);--body-weight:var(--fw-regular)}:root{--ease-brand:cubic-bezier(.2,.7,.2,1);--ease-reveal:cubic-bezier(.22,.61,.36,1);--ease-linear:linear;--dur-fast:.2s;--dur-hover:.3s;--dur-card:.45s;--dur-image:.6s;--dur-reveal:.7s;--dur-reveal-slow:1.05s;--dur-count:1.6s;--lift-card:translateY(-8px);--lift-tile:translateY(-4px);--lift-product:translateY(-6px);--zoom-image:scale(1.06)}@keyframes fok-rise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes fok-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fok-pulse-red{0%{box-shadow:0 0 #e5533d80}70%{box-shadow:0 0 0 15px #e5533d00}to{box-shadow:0 0 #e5533d00}}@keyframes fok-bounce-cta{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-9px)}60%{transform:translateY(-5px)}}@media(prefers-reduced-motion:reduce){*{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/fok-tokens.css.map */
