:root{--font-display: "Archivo", "Helvetica Neue", Arial, sans-serif;--font-sans: "Archivo", "Helvetica Neue", Arial, sans-serif;--font-serif: "Newsreader", Georgia, "Times New Roman", serif;--font-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace}:root{--ink-000: #000000;--ink-900: #111111;--ink-800: #1f1f1f;--ink-700: #333333;--ink-600: #4d4d4d;--ink-500: #6b6b6b;--ink-400: #808080;--ink-300: #a6a6a6;--ink-200: #cfcfcf;--ink-100: #e4e4e4;--ink-050: #efefef;--paper-000: #ffffff;--paper-050: #fbfaf7;--paper-100: #f7f5f0;--paper-200: #f1ede5;--paper-300: #e6e0d4;--paper-400: #d8d1c2;--paper-neutral: #f8f8f8;--sage-900: #313a35;--sage-800: #46524c;--sage-700: #5d6b63;--sage-600: #76877e;--sage-500: #90a098;--sage-400: #a8b5ae;--sage-300: #c3ccc6;--sage-200: #dce2de;--sage-100: #edf0ee;--sage-050: #f5f7f6;--clay-800: oklch(.34 .072 38);--clay-700: oklch(.41 .095 38);--clay-600: oklch(.47 .108 38);--clay-500: oklch(.56 .125 38);--clay-300: oklch(.78 .062 42);--clay-200: oklch(.88 .038 44);--clay-100: oklch(.94 .024 48);--clay-050: oklch(.97 .013 52);--ochre-600: oklch(.58 .098 78);--ochre-500: oklch(.68 .105 80);--ochre-100: oklch(.95 .032 88);--text-strong: var(--ink-000);--text-body: var(--ink-900);--text-muted: var(--ink-500);--text-subtle: var(--ink-400);--text-inverse: var(--paper-000);--text-brand: var(--sage-700);--text-accent: var(--clay-700);--text-link: var(--ink-000);--text-link-hover: var(--sage-700);--text-price: var(--ink-000);--text-sale: var(--clay-600);--surface-page: var(--paper-100);--surface-card: var(--paper-000);--surface-raised: var(--paper-000);--surface-sunken: var(--paper-200);--surface-inverse: var(--ink-000);--surface-brand: var(--sage-500);--surface-brand-soft: var(--sage-100);--surface-accent: var(--clay-500);--surface-accent-soft: var(--clay-050);--surface-media: var(--paper-200);--surface-overlay: rgba(0, 0, 0, .55);--line-hairline: #e7e2d8;--line-default: #d5cec1;--line-strong: var(--ink-000);--line-brand: var(--sage-500);--line-accent: var(--clay-300);--line-warm: var(--paper-300);--line-focus: var(--sage-700);--status-in-stock: var(--sage-700);--status-low-stock: var(--ochre-600);--status-out-of-stock: var(--ink-400);--status-quote: var(--ochre-600);--status-sale: var(--clay-600)}:root{--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--width-normal: 100%;--width-semi-expanded: 112%;--width-expanded: 125%;--tracking-display: .14em;--tracking-eyebrow: .18em;--tracking-caps: .08em;--tracking-tight: -.01em;--tracking-normal: 0;--leading-flat: 1;--leading-tight: 1.15;--leading-snug: 1.3;--leading-normal: 1.55;--leading-relaxed: 1.7;--size-3xs: 11px;--size-2xs: 12px;--size-xs: 13px;--size-sm: 14px;--size-md: 16px;--size-lg: 18px;--size-xl: 21px;--size-2xl: 26px;--size-3xl: 33px;--size-4xl: 42px;--size-5xl: 54px;--size-6xl: 68px;--type-hero: var(--weight-medium) var(--size-5xl) / var(--leading-tight) var(--font-display);--type-display: var(--weight-medium) var(--size-4xl) / var(--leading-tight) var(--font-display);--type-h1: var(--weight-semibold) var(--size-3xl) / var(--leading-tight) var(--font-sans);--type-h2: var(--weight-semibold) var(--size-2xl) / var(--leading-snug) var(--font-sans);--type-h3: var(--weight-semibold) var(--size-xl) / var(--leading-snug) var(--font-sans);--type-h4: var(--weight-semibold) var(--size-lg) / var(--leading-snug) var(--font-sans);--type-body-lg: var(--weight-regular) var(--size-lg) / var(--leading-relaxed) var(--font-sans);--type-body: var(--weight-regular) var(--size-md) / var(--leading-normal) var(--font-sans);--type-body-sm: var(--weight-regular) var(--size-sm) / var(--leading-normal) var(--font-sans);--type-caption: var(--weight-regular) var(--size-2xs) / var(--leading-snug) var(--font-sans);--type-eyebrow: var(--weight-semibold) var(--size-2xs) / var(--leading-snug) var(--font-display);--type-label: var(--weight-semibold) var(--size-xs) / var(--leading-snug) var(--font-display);--type-button: var(--weight-semibold) var(--size-sm) / 1 var(--font-display);--type-editorial: var(--weight-regular) var(--size-xl) / var(--leading-relaxed) var(--font-serif);--type-book-title: var(--weight-regular) var(--size-lg) / var(--leading-snug) var(--font-serif);--type-mono: var(--weight-regular) var(--size-xs) / var(--leading-normal) var(--font-mono);--type-price: var(--weight-semibold) var(--size-md) / 1 var(--font-sans)}:root{--space-0: 0;--space-1: 2px;--space-2: 4px;--space-3: 8px;--space-4: 12px;--space-5: 16px;--space-6: 20px;--space-7: 24px;--space-8: 32px;--space-9: 40px;--space-10: 48px;--space-11: 64px;--space-12: 80px;--space-13: 96px;--space-14: 128px;--gutter-page: var(--space-6);--gutter-page-lg: var(--space-9);--gap-grid: var(--space-5);--gap-grid-lg: var(--space-7);--gap-stack: var(--space-5);--gap-inline: var(--space-3);--pad-card: var(--space-5);--pad-section: var(--space-12);--pad-section-sm: var(--space-10);--width-page: 1400px;--width-content: 1120px;--width-prose: 68ch;--width-sidebar: 260px;--control-sm: 36px;--control-md: 44px;--control-lg: 52px}:root{--radius-none: 0;--radius-xs: 1px;--radius-sm: 2px;--radius-pill: 999px;--border-hairline: 1px solid var(--line-hairline);--border-default: 1px solid var(--line-default);--border-strong: 1px solid var(--line-strong);--border-brand: 1px solid var(--line-brand);--border-heavy: 2px solid var(--line-strong);--shadow-none: none;--shadow-raised: 0 1px 2px rgba(0, 0, 0, .06);--shadow-dropdown: 0 12px 28px -8px rgba(0, 0, 0, .18), 0 0 0 1px rgba(0, 0, 0, .04);--shadow-drawer: -16px 0 40px -12px rgba(0, 0, 0, .22);--shadow-sticky: 0 1px 0 var(--line-hairline);--focus-ring: 0 0 0 2px var(--surface-page), 0 0 0 4px var(--sage-700);--focus-ring-inverse: 0 0 0 2px var(--ink-000), 0 0 0 4px var(--sage-400)}:root{--duration-instant: 80ms;--duration-fast: .14s;--duration-base: .22s;--duration-slow: .36s;--ease-out: cubic-bezier(.22, .61, .36, 1);--ease-in-out: cubic-bezier(.45, 0, .2, 1);--ease-linear: linear;--transition-hover: color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);--transition-reveal: opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);--press-scale: 1;--press-scale-media: .995;--hover-media-zoom: 1.03}@media(prefers-reduced-motion:reduce){:root{--duration-instant: 1ms;--duration-fast: 1ms;--duration-base: 1ms;--duration-slow: 1ms;--hover-media-zoom: 1;--press-scale-media: 1}}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--surface-page);color:var(--text-body);font:var(--type-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0;color:var(--text-strong);text-wrap:balance}h1{font:var(--type-h1)}h2{font:var(--type-h2)}h3{font:var(--type-h3)}h4{font:var(--type-h4)}p{margin:0 0 var(--space-5);text-wrap:pretty}p:last-child{margin-bottom:0}a{color:var(--text-link);text-decoration:none;text-underline-offset:.22em;text-decoration-thickness:1px;transition:var(--transition-hover)}a:hover{color:var(--text-link-hover);text-decoration:underline}a:active{color:var(--sage-800)}a:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.prose a,p>a{text-decoration:underline;text-decoration-color:var(--sage-400)}.prose a:hover,p>a:hover{text-decoration-color:currentColor}hr{border:0;border-top:var(--border-hairline);margin:var(--space-8) 0}small{font:var(--type-caption);color:var(--text-muted)}code,kbd,samp{font:var(--type-mono)}img{max-width:100%;height:auto}::selection{background:var(--sage-200);color:var(--ink-000)}:focus-visible{outline:none;box-shadow:var(--focus-ring)}.u-eyebrow{font:var(--type-eyebrow);font-stretch:var(--width-expanded);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted)}.u-display{font:var(--type-display);font-stretch:var(--width-expanded);letter-spacing:var(--tracking-display);text-transform:uppercase}.u-mono{font:var(--type-mono);color:var(--text-muted)}.u-editorial{font:var(--type-editorial);color:var(--text-body)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/luova-tokens.css.map */
