:root{--color-pine: #234236;--color-pine-hover: #1a3329;--color-page: #ffffff;--color-plaster: #f4f3ee;--color-plaster-deep: #eceae3;--color-on-pine-muted: #d5ddd8;--color-sage: #a8b8a0;--color-oak: #d4b08a;--color-tape: #f2c94c;--color-clay: var(--color-plaster);--color-moss: #55605a;--color-line: #dad8d0;--color-line-strong: #848c85;--color-on-pine: #ffffff;--color-success: #2e7d4f;--color-warning: #8a5a00;--color-error: #b3261e;--color-error-bg: #fdecea;--color-scrim: rgb(35 66 54 / .45);--finish-white: #f7f6f2;--finish-oak: #dcbd8f;--finish-grey: #5b5a56;--color-text: var(--color-pine);--color-text-muted: var(--color-moss);--color-action: var(--color-pine);--color-action-hover: var(--color-pine-hover);--color-focus: var(--color-pine);--font-sans: "Bricolage Grotesque", "CEME Fallback", Arial, sans-serif;--text-display: clamp(44px, 5.4vw, 76px);--text-h1: clamp(34px, 3.4vw, 48px);--text-h2: clamp(28px, 2.6vw, 36px);--text-h3: 22px;--text-xl: 28px;--text-lg: 18px;--text-body: 16px;--text-sm: 14px;--text-xs: 13px;--leading-tight: 1.02;--leading-heading: 1.1;--leading-body: 1.55;--tracking-heading: -.02em;--opsz-display: "opsz" 96;--opsz-heading: "opsz" 48;--opsz-body: "opsz" 14;--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;--container: 1320px;--gutter: 24px;--gap-shelf: 8px;--panel-pad: clamp(24px, 4vw, 56px);--section-gap: 80px;--unit: minmax(220px, auto);--radius-panel: 12px;--radius-md: 6px;--radius-sm: 4px;--radius-full: 999px;--shadow-overlay: 0 16px 40px rgb(35 66 54 / .16);--dur-fast: .15s;--dur-base: .22s;--dur-slow: .4s;--ease-out: cubic-bezier(.2, .7, .2, 1);--control-h: 48px;--tap-min: 44px}@media(max-width:749px){:root{--gutter: 16px;--gap-shelf: 6px;--radius-panel: 10px;--section-gap: 56px}}@media(prefers-reduced-motion:reduce){:root{--dur-fast: 0ms;--dur-base: 0ms;--dur-slow: 0ms}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ceme-tokens.css.map */
