:root{--ink-900:#121212;--ink-800:#1E1E1E;--ink-700:#2E2D2B;--ink-600:#4A4845;--ink-500:#6E6B66;--ink-400:#8F8B85;--stone-300:#CFC8BC;--stone-200:#E2DCD2;--stone-100:#EEEAE3;--ivory-50:#F7F4EF;--white:#FFFFFF;--silver-600:#8C9095;--silver-400:#B9BCC0;--silver-200:#DCDEE1;--silver-100:#EDEEF0;--navy-950:#0C111C;--navy-900:#131A28;--navy-800:#1C2435;--navy-600:#34405A;--bordeaux-800:#4A1822;--bordeaux-700:#5E1F2C;--bordeaux-500:#8A3A48;--sky-300:#AFC6DA;--sky-100:#E3ECF3;--moss-700:#3D4834;--moss-500:#6B7A5C;--sale:var(--bordeaux-700);--success:var(--moss-700);--error:#9A2B2B;--warning:#9A6B1E;--signature:var(--navy-900);--signature-deep:var(--navy-950);--signature-metal:var(--silver-400);--text-primary:var(--ink-900);--text-secondary:var(--ink-600);--text-muted:var(--ink-500);--text-inverse:var(--ivory-50);--text-accent:var(--bordeaux-700);--surface-page:var(--white);--surface-warm:var(--ivory-50);--surface-sunken:var(--stone-100);--surface-inverse:var(--ink-900);--surface-navy:var(--navy-900);--surface-signature:var(--signature);--surface-overlay:rgba(18,18,18,.42);--border-hairline:var(--stone-200);--border-default:var(--stone-300);--border-strong:var(--ink-900);--border-inverse:rgba(247,244,239,.28);--link:var(--ink-900);--link-hover:var(--bordeaux-700)}:root{--font-display:"Cormorant Garamond","Cormorant",Garamond,"Times New Roman",serif;--font-sans:"Jost","Futura","Century Gothic",system-ui,sans-serif;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--display-xxl:clamp(56px,8vw,112px);--display-xl:clamp(44px,6vw,80px);--display-l:clamp(36px,4.4vw,60px);--heading-1:44px;--heading-2:34px;--heading-3:26px;--heading-4:21px;--body-l:18px;--body-m:15px;--body-s:13px;--caption:12px;--eyebrow:11px;--lh-tight:1.02;--lh-snug:1.18;--lh-body:1.65;--track-display:-.01em;--track-body:.01em;--track-caps:.22em;--track-caps-wide:.34em;--type-hero:var(--weight-light) var(--display-xl)/var(--lh-tight) var(--font-display);--type-body:var(--weight-light) var(--body-m)/var(--lh-body) var(--font-sans)}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:176px;--gutter:clamp(20px,4vw,56px);--section-y:clamp(64px,9vw,144px);--container-max:1440px;--measure:62ch;--header-h:72px;--announce-h:36px;--grid-gap:clamp(12px,1.6vw,24px)}:root{--radius-none:0;--radius-xs:2px;--radius-round:999px;--border-w:1px;--border-w-strong:1.5px;--shadow-none:none;--shadow-float:0 12px 40px -12px rgba(18,18,18,.18);--shadow-drawer:-24px 0 60px -20px rgba(18,18,18,.22);--scrim-bottom:linear-gradient(180deg,rgba(18,18,18,0) 40%,rgba(18,18,18,.55) 100%);--scrim-left:linear-gradient(90deg,rgba(18,18,18,.5) 0%,rgba(18,18,18,0) 60%);--ease-out:cubic-bezier(.22,.61,.36,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--dur-fast:.16s;--dur-base:.28s;--dur-slow:.6s;--dur-image:1.2s;--blur-header:saturate(1.2) blur(14px)}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{margin:0;font:var(--type-body);color:var(--text-primary);background:var(--surface-page);letter-spacing:var(--track-body)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-regular);letter-spacing:var(--track-display);line-height:var(--lh-snug);margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}a{color:var(--link);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}a:hover{color:var(--link-hover)}img{display:block;max-width:100%}::selection{background:var(--ink-900);color:var(--ivory-50)}.keo-eyebrow{font:var(--weight-medium) var(--eyebrow)/1.4 var(--font-sans);letter-spacing:var(--track-caps);text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/15/assets/keo-tokens.css.map */
