:root{--c-bone: #f2e8df;--c-olive: #31382c;--c-camel: #c29a74;--c-sage: #b5b8af;--c-clay: #b8a59e;--c-eucalyptus: #a0bab2;--c-bone-50: #fcf9f6;--c-bone-100: #f8f2ec;--c-bone-200: #f2e8df;--c-bone-300: #e7dacd;--c-bone-400: #d8c7b7;--c-bone-500: #c3ae9c;--c-olive-900: #1a1e17;--c-olive-800: #242a20;--c-olive-700: #31382c;--c-olive-600: #414a3a;--c-olive-500: #5a6451;--c-olive-400: #7d8675;--c-olive-300: #a5ac9e;--c-olive-200: #cdd1c8;--c-olive-100: #e6e8e3;--c-camel-700: #8d6746;--c-camel-600: #a67e59;--c-camel-500: #c29a74;--c-camel-400: #d3b294;--c-camel-300: #e2cab4;--c-camel-200: #eee0d2;--c-camel-100: #f7eee5;--c-sage-700: #767b70;--c-sage-600: #949a8e;--c-sage-500: #b5b8af;--c-sage-300: #d3d5cf;--c-sage-100: #ecedea;--c-clay-700: #7e6a63;--c-clay-600: #9b8880;--c-clay-500: #b8a59e;--c-clay-300: #d6c9c4;--c-clay-100: #efe8e5;--c-eucalyptus-700: #5f7d74;--c-eucalyptus-600: #7f9e95;--c-eucalyptus-500: #a0bab2;--c-eucalyptus-300: #c6d7d1;--c-eucalyptus-100: #e6eeeb;--c-oxide-600: #8f4b39;--c-oxide-100: #f3e2dd}:root{--surface-page: var(--c-bone-200);--surface-raised: var(--c-bone-100);--surface-card: var(--c-bone-50);--surface-sunken: var(--c-bone-300);--surface-ink: var(--c-olive-700);--surface-ink-deep: var(--c-olive-900);--surface-accent: var(--c-camel-500);--surface-veil: rgba(49, 56, 44, .42);--text-primary: var(--c-olive-800);--text-secondary: var(--c-olive-500);--text-muted: var(--c-olive-400);--text-accent: var(--c-camel-700);--text-on-ink: var(--c-bone-200);--text-on-ink-muted: rgba(242, 232, 223, .62);--text-on-accent: var(--c-olive-800);--text-danger: var(--c-oxide-600);--line-hairline: rgba(49, 56, 44, .14);--line-soft: rgba(49, 56, 44, .08);--line-strong: rgba(49, 56, 44, .42);--line-ink: var(--c-olive-700);--line-on-ink: rgba(242, 232, 223, .22);--state-hover-ink: var(--c-olive-600);--state-press-ink: var(--c-olive-900);--state-hover-wash: rgba(49, 56, 44, .05);--state-press-wash: rgba(49, 56, 44, .1);--state-focus-ring: var(--c-camel-600);--state-disabled-text: var(--c-olive-300);--state-disabled-surface: var(--c-bone-300);--status-success-fg: var(--c-eucalyptus-700);--status-success-bg: var(--c-eucalyptus-100);--status-notice-fg: var(--c-camel-700);--status-notice-bg: var(--c-camel-100);--status-neutral-fg: var(--c-olive-500);--status-neutral-bg: var(--c-sage-100);--status-danger-fg: var(--c-oxide-600);--status-danger-bg: var(--c-oxide-100)}:root{--ink: var(--c-olive-900);--anthracite: var(--c-olive-800);--surface-dark: var(--c-olive-900);--body-text: var(--c-olive-800);--muted-text: var(--c-olive-500);--border-neutral: var(--line-hairline);--surface-subtle: var(--c-bone-100);--surface-warm: var(--c-bone-200);--white: var(--c-bone-50);--black: var(--c-olive-900);--background-default: var(--c-bone-200);--background-subtle: var(--c-bone-100);--background-warm: var(--c-bone-100);--background-inverse: var(--surface-ink);--surface-elevated: var(--c-bone-50);--surface-inverse-card: var(--c-olive-600);--text-body: var(--c-olive-800);--text-inverse: var(--c-bone-200);--text-inverse-secondary: rgba(242, 232, 223, .62);--text-link: var(--c-olive-800);--text-link-hover: var(--c-camel-700);--text-price: var(--c-olive-800);--text-price-promo: var(--c-camel-700);--text-price-sale: var(--c-eucalyptus-700);--text-price-compare: var(--c-olive-400);--text-disabled: var(--state-disabled-text);--border-default: var(--line-hairline);--border-strong: 1.5px;--border-inverse: var(--line-on-ink);--border-selected: var(--line-ink);--action-accent: var(--c-camel-500);--action-accent-hover: var(--c-camel-600);--action-accent-active: var(--c-camel-700);--action-primary: var(--surface-ink);--action-primary-hover: var(--state-hover-ink);--action-primary-active: var(--state-press-ink);--action-secondary: transparent;--action-secondary-border: var(--line-strong);--action-secondary-hover: var(--state-hover-wash);--action-dark: var(--surface-ink);--action-dark-hover: var(--state-hover-ink);--on-accent: var(--text-on-accent);--on-primary: var(--text-on-ink);--on-dark: var(--text-on-ink);--state-success: var(--status-success-fg);--state-success-bg: var(--status-success-bg);--state-warning: var(--status-notice-fg);--state-warning-bg: var(--status-notice-bg);--state-error: var(--status-danger-fg);--state-error-bg: var(--status-danger-bg);--state-info: var(--status-neutral-fg);--state-info-bg: var(--status-neutral-bg);--disabled-bg: var(--state-disabled-surface);--disabled-text: var(--state-disabled-text);--disabled-border: var(--line-hairline)}:root{--font-sans: "Manrope", "Helvetica Neue", Arial, sans-serif;--font-display: "Butler", "Butler Regular", Georgia, "Times New Roman", serif;--weight-exlight: 200;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-black: 800;--type-display-xl-size: clamp(38px, 2.4rem + 2.2vw, 64px);--type-display-xl-lh: 1.06;--type-display-xl-ls: -.01em;--type-display-xl-weight: 400;--type-display-lg-size: clamp(32px, 2rem + 1.4vw, 44px);--type-display-lg-lh: 1.12;--type-display-lg-ls: -.01em;--type-display-lg-weight: 400;--type-display-sm-size: clamp(26px, 1.6rem + .8vw, 32px);--type-display-sm-lh: 1.2;--type-h1-size: clamp(34px, 2.1rem + 1.5vw, 50px);--type-h1-lh: 1.08;--type-h1-ls: -.02em;--type-h1-weight: 700;--type-h2-size: clamp(28px, 1.75rem + 1.1vw, 42px);--type-h2-lh: 1.12;--type-h2-ls: -.015em;--type-h2-weight: 600;--type-h3-size: clamp(24px, 1.5rem + .7vw, 36px);--type-h3-lh: 1.2;--type-h3-ls: -.01em;--type-h3-weight: 500;--type-h4-size: clamp(22px, 1.35rem + .3vw, 28px);--type-h4-lh: 1.25;--type-h4-ls: -.005em;--type-h4-weight: 400;--type-h5-size: 24px;--type-h5-lh: 1.25;--type-h5-ls: 0;--type-h5-weight: 400;--type-h6-size: 20px;--type-h6-lh: 1.25;--type-h6-ls: 0;--type-h6-weight: 500;--type-body-lg-size: 18px;--type-body-lg-lh: 1.5;--type-body-lg-weight: 400;--type-body-size: 16px;--type-body-lh: 1.4;--type-body-weight: 400;--type-body-sm-size: 14px;--type-body-sm-lh: 1.4;--type-body-sm-weight: 400;--type-label-size: 12px;--type-label-lh: 1.2;--type-label-ls: .18em;--type-label-weight: 500;--type-label-sm-size: 10px;--type-label-sm-ls: .22em;--type-caption-size: 12px;--type-caption-lh: 1.4;--type-caption-ls: 0;--type-caption-weight: 400;--type-cta-size: 16px;--type-cta-weight: 700;--type-cta-ls: .02em;--type-quote-size: 18px;--type-quote-lh: 1.45;--type-quote-weight: 500;--type-price-lg-size: 24px;--type-price-lg-lh: 1.2;--type-price-lg-ls: 0;--type-price-lg-weight: 500;--type-price-size: 16px;--type-price-lh: 1.3;--type-price-ls: 0;--type-price-weight: 500;--measure-text: 62ch;--measure-narrow: 44ch;--measure-caption: 34ch}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-30: 120px;--space-32: 128px;--space-40: 160px;--section-y: clamp(64px, 3.5rem + 3vw, 96px);--section-y-compact: clamp(40px, 2.5rem + 1.5vw, 64px);--section-y-loose: clamp(88px, 5rem + 5vw, 160px);--container-max: 1440px;--container-narrow: 1120px;--container-text: 720px;--container-pad: clamp(20px, 5vw, 64px);--grid-gap: clamp(16px, 1.6vw, 24px);--icon-sm: 16px;--icon-md: 20px;--icon-lg: 24px;--icon-xl: 28px;--tap-min: 44px;--header-height: 76px;--header-height-compact: 60px;--ratio-rug: 4 / 5;--ratio-room: 3 / 2;--ratio-detail: 1 / 1;--ratio-banner: 21 / 9}:root{--radius-none: 0px;--radius-xs: 1px;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 4px;--radius-xl: 4px;--radius-full: 999px;--radius-pill: 999px;--radius-monogram: 34%;--border-width: 1px;--border-width-strong: 1.5px;--shadow-xs: none;--shadow-sm: 0 0 0 1px var(--line-hairline);--shadow-md: 0 1px 2px rgba(49, 56, 44, .04), 0 8px 24px -12px rgba(49, 56, 44, .16);--shadow-lg: 0 2px 4px rgba(49, 56, 44, .05), 0 24px 64px -24px rgba(49, 56, 44, .3);--shadow-lift: var(--shadow-md);--shadow-overlay: var(--shadow-lg);--shadow-inset-well: inset 0 1px 2px rgba(49, 56, 44, .06);--veil-bottom: linear-gradient(to top, rgba(26, 30, 23, .62) 0%, rgba(26, 30, 23, .28) 38%, rgba(26, 30, 23, 0) 72%);--veil-top: linear-gradient(to bottom, rgba(26, 30, 23, .45) 0%, rgba(26, 30, 23, 0) 60%);--veil-flat: rgba(26, 30, 23, .28);--veil-hero: linear-gradient( to top, rgba(26, 30, 23, .72) 0%, rgba(26, 30, 23, .34) 46%, rgba(26, 30, 23, .06) 82% );--veil-hero-strong: linear-gradient( to top, rgba(26, 30, 23, .82) 0%, rgba(26, 30, 23, .62) 46%, rgba(26, 30, 23, .34) 82%, rgba(26, 30, 23, .28) 100% );--veil-hero-soft: linear-gradient( to top, rgba(26, 30, 23, .56) 0%, rgba(26, 30, 23, .2) 46%, rgba(26, 30, 23, 0) 82% );--veil-navbar: linear-gradient( to bottom, rgba(26, 30, 23, .68) 0%, rgba(26, 30, 23, .64) 30%, rgba(26, 30, 23, .32) 62%, rgba(26, 30, 23, 0) 100% );--blur-veil: saturate(120%) blur(14px);--z-base: 0;--z-sticky: 100;--z-dropdown: 200;--z-overlay: 800;--z-drawer: 850;--z-modal: 900;--z-toast: 950;--z-tooltip: 1000}:root{--duration-fast: .18s;--duration-base: .28s;--duration-slow: .52s;--duration-overlay: .28s;--duration-reveal: .9s;--duration-drape: 1.4s;--ease-out: cubic-bezier(.22, .61, .24, 1);--ease-standard: cubic-bezier(.22, .61, .24, 1);--ease-entrance: cubic-bezier(.16, .84, .3, 1);--ease-exit: cubic-bezier(.5, 0, .75, .4);--ease-in-out: cubic-bezier(.22, .61, .24, 1);--transition-control: color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);--transition-media: transform var(--duration-slow) var(--ease-standard), opacity var(--duration-slow) var(--ease-standard);--media-hover-scale: 1.03;--focus-ring: 0 0 0 2px var(--surface-page), 0 0 0 3.5px var(--state-focus-ring);--focus-ring-inverse: 0 0 0 2px var(--surface-ink), 0 0 0 3.5px var(--c-camel-400)}@media(prefers-reduced-motion:reduce){:root{--duration-slow: var(--duration-base);--duration-reveal: var(--duration-base);--duration-drape: var(--duration-base);--media-hover-scale: 1}}:root{--h1-size: var(--type-h1-size);--h1-weight: var(--type-h1-weight);--h1-line: var(--type-h1-lh);--h1-tracking: var(--type-h1-ls);--h2-size: var(--type-h2-size);--h2-weight: var(--type-h2-weight);--h2-line: var(--type-h2-lh);--h2-tracking: var(--type-h2-ls);--h3-size: var(--type-h3-size);--h3-weight: var(--type-h3-weight);--h3-line: var(--type-h3-lh);--h3-tracking: var(--type-h3-ls);--h4-size: var(--type-h4-size);--h5-size: var(--type-h5-size);--h6-size: var(--type-h6-size);--h-aux-weight: var(--weight-regular);--h-aux-line: 1.25;--body-size: var(--type-body-size);--body-line: var(--type-body-lh);--body-lg-size: var(--type-body-lg-size);--body-sm-size: var(--type-body-sm-size);--body-sm-line: var(--type-body-sm-lh);--body-xs-size: var(--type-caption-size);--body-xs-line: var(--type-caption-lh);--quote-size: var(--type-quote-size);--quote-weight: var(--type-quote-weight);--quote-line: var(--type-quote-lh);--cta-size: var(--type-cta-size);--cta-weight: var(--type-cta-weight);--cta-tracking: var(--type-cta-ls);--label-size: var(--type-label-size);--label-weight: var(--type-label-weight);--label-tracking: var(--type-label-ls);--label-line: var(--type-label-lh);--label-sm-size: var(--type-label-sm-size);--label-sm-tracking: var(--type-label-sm-ls);--display-xl-size: 88px;--display-lg-size: var(--type-display-xl-size);--display-md-size: var(--type-display-lg-size);--display-sm-size: var(--type-display-sm-size);--display-line: var(--type-display-xl-lh);--display-tracking: var(--type-display-xl-ls);--measure-prose: var(--measure-text);--space-0: 0px;--space-48: 192px;--section-tight: var(--space-16);--section-default: var(--space-24);--section-loose: var(--space-40);--pad-control-x: var(--space-6);--pad-control-y: var(--space-3);--pad-card: var(--space-6);--pad-panel: var(--space-10);--container-prose: var(--container-text);--container-wide: 1760px;--gutter-desktop: var(--space-16);--gutter-tablet: var(--space-10);--gutter-mobile: var(--space-5);--grid-columns: 12;--bp-sm: 640px;--bp-md: 900px;--bp-lg: 1200px;--bp-xl: 1600px;--dur-instant: 90ms;--dur-fast: var(--duration-fast);--dur-base: var(--duration-base);--dur-slow: var(--duration-slow);--dur-reveal: var(--duration-reveal);--dur-drape: var(--duration-drape);--ease-linear: linear;--border-hairline: var(--border-width);--shadow-none: none;--shadow-hairline: 0 0 0 1px var(--line-hairline)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tokens.css.map */
