:root{--ds-color-primary: #0f766e;--ds-color-primary-hover: #115e59;--ds-color-primary-contrast: #ffffff;--ds-color-primary-soft: #f0fdfa;--ds-color-secondary: #111827;--ds-color-secondary-hover: #1f2937;--ds-color-secondary-contrast: #ffffff;--ds-color-accent: #d97706;--ds-color-bg: #ffffff;--ds-color-surface: #f6f5f1;--ds-color-surface-2: #ecebe5;--ds-color-heading: #111827;--ds-color-text: #374151;--ds-color-muted: #5f6672;--ds-color-border: #e7e5df;--ds-color-border-strong: #cfccc4;--ds-color-overlay: rgba(17, 24, 39, .55);--ds-color-on-media: #ffffff;--ds-color-success: #15803d;--ds-color-success-soft: #f0fdf4;--ds-color-warning: #b45309;--ds-color-warning-soft: #fffbeb;--ds-color-error: #b91c1c;--ds-color-error-soft: #fef2f2;--ds-color-info: var(--ds-color-primary);--ds-color-info-soft: var(--ds-color-primary-soft);--ds-font-body: var(--font-body-family, "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);--ds-font-heading: var(--font-heading-family, var(--ds-font-body));--ds-text-xs: 1.2rem;--ds-text-sm: 1.4rem;--ds-text-base: 1.6rem;--ds-text-lg: 1.8rem;--ds-text-xl: 2rem;--ds-text-2xl: clamp(2.2rem, 1.9rem + .8vw, 2.6rem);--ds-text-3xl: clamp(2.6rem, 2.1rem + 1.4vw, 3.4rem);--ds-text-4xl: clamp(3rem, 2.3rem + 2vw, 4.4rem);--ds-text-5xl: clamp(3.4rem, 2.4rem + 3vw, 5.6rem);--ds-weight-regular: 400;--ds-weight-medium: 500;--ds-weight-semibold: 600;--ds-weight-bold: 700;--ds-leading-tight: 1.15;--ds-leading-snug: 1.3;--ds-leading-normal: 1.6;--ds-leading-relaxed: 1.75;--ds-tracking-tight: -.02em;--ds-tracking-normal: 0;--ds-tracking-wide: .06em;--ds-space-1: .4rem;--ds-space-2: .8rem;--ds-space-3: 1.2rem;--ds-space-4: 1.6rem;--ds-space-5: 2rem;--ds-space-6: 2.4rem;--ds-space-8: 3.2rem;--ds-space-10: 4rem;--ds-space-12: 4.8rem;--ds-space-16: 6.4rem;--ds-space-20: 8rem;--ds-space-24: 9.6rem;--ds-gutter: var(--ds-space-4);--ds-section-y: var(--ds-space-12);--ds-stack: var(--ds-space-6);--ds-grid-gap: var(--ds-space-3);--ds-radius-sm: 6px;--ds-radius-md: 10px;--ds-radius-lg: 16px;--ds-radius-pill: 999px;--ds-radius-button: var(--ds-radius-md);--ds-shadow-xs: 0 1px 2px rgba(17, 24, 39, .05);--ds-shadow-sm: 0 1px 3px rgba(17, 24, 39, .08), 0 1px 2px rgba(17, 24, 39, .04);--ds-shadow-md: 0 6px 16px rgba(17, 24, 39, .08);--ds-shadow-lg: 0 16px 40px rgba(17, 24, 39, .12);--ds-focus-ring: 0 0 0 3px color-mix(in srgb, var(--ds-color-primary) 35%, transparent);--ds-focus-outline: 2px solid var(--ds-color-primary);--ds-focus-offset: 2px;--ds-shadow-card: 0 1px 2px rgba(17, 24, 39, .04), 0 8px 24px -12px rgba(17, 24, 39, .14);--ds-ease: cubic-bezier(.2, 0, 0, 1);--ds-duration-fast: .12s;--ds-duration-base: .2s;--ds-duration-slow: .32s;--ds-duration-reveal: .56s;--ds-ease-out: cubic-bezier(.16, 1, .3, 1);--ds-transition: all var(--ds-duration-base) var(--ds-ease);--ds-container: 128rem;--ds-container-narrow: 80rem;--ds-container-wide: 144rem;--ds-measure: 68ch;--ds-tap-target: 4.4rem;--ds-z-base: 1;--ds-z-sticky: 30;--ds-z-header: 40;--ds-z-overlay: 90;--ds-z-modal: 100;color-scheme:light}@media(min-width:750px){:root{--ds-gutter: var(--ds-space-6);--ds-section-y: var(--ds-space-16);--ds-grid-gap: var(--ds-space-4)}}@media(min-width:990px){:root{--ds-gutter: var(--ds-space-8);--ds-section-y: var(--ds-space-20);--ds-grid-gap: var(--ds-space-6)}}html[data-density=compact]{--ds-section-y: var(--ds-space-10)}@media(min-width:990px){html[data-density=compact]{--ds-section-y: var(--ds-space-16)}}html[data-corners=sharp]{--ds-radius-sm: 2px;--ds-radius-md: 4px;--ds-radius-lg: 6px}html[data-corners=round]{--ds-radius-sm: 8px;--ds-radius-md: 14px;--ds-radius-lg: 22px;--ds-radius-button: var(--ds-radius-pill)}html[data-theme=dark]{--ds-color-primary: #2dd4bf;--ds-color-primary-hover: #5eead4;--ds-color-primary-contrast: #042f2e;--ds-color-primary-soft: #0f2a28;--ds-color-secondary: #f9fafb;--ds-color-secondary-hover: #e5e7eb;--ds-color-secondary-contrast: #111827;--ds-color-accent: #fbbf24;--ds-color-bg: #0b0f14;--ds-color-surface: #121821;--ds-color-surface-2: #1b2330;--ds-color-heading: #f9fafb;--ds-color-text: #d1d5db;--ds-color-muted: #9ca3af;--ds-color-border: #243042;--ds-color-border-strong: #334155;--ds-color-success: #4ade80;--ds-color-success-soft: #0f2418;--ds-color-warning: #fbbf24;--ds-color-warning-soft: #2a2010;--ds-color-error: #f87171;--ds-color-error-soft: #2a1414;--ds-shadow-sm: 0 1px 3px rgba(0, 0, 0, .5);--ds-shadow-md: 0 6px 16px rgba(0, 0, 0, .45);--ds-shadow-lg: 0 16px 40px rgba(0, 0, 0, .55);color-scheme:dark}@media(prefers-color-scheme:dark){html[data-theme=auto]{--ds-color-primary: #2dd4bf;--ds-color-primary-hover: #5eead4;--ds-color-primary-contrast: #042f2e;--ds-color-primary-soft: #0f2a28;--ds-color-secondary: #f9fafb;--ds-color-secondary-hover: #e5e7eb;--ds-color-secondary-contrast: #111827;--ds-color-accent: #fbbf24;--ds-color-bg: #0b0f14;--ds-color-surface: #121821;--ds-color-surface-2: #1b2330;--ds-color-heading: #f9fafb;--ds-color-text: #d1d5db;--ds-color-muted: #9ca3af;--ds-color-border: #243042;--ds-color-border-strong: #334155;--ds-color-success: #4ade80;--ds-color-success-soft: #0f2418;--ds-color-warning: #fbbf24;--ds-color-warning-soft: #2a2010;--ds-color-error: #f87171;--ds-color-error-soft: #2a1414;--ds-shadow-sm: 0 1px 3px rgba(0, 0, 0, .5);--ds-shadow-md: 0 6px 16px rgba(0, 0, 0, .45);--ds-shadow-lg: 0 16px 40px rgba(0, 0, 0, .55);color-scheme:dark}}:root{--ds-rgb-bg: 255, 255, 255;--ds-rgb-surface: 246, 245, 241;--ds-rgb-heading: 17, 24, 39;--ds-rgb-primary: 15, 118, 110;--ds-rgb-primary-soft: 240, 253, 250}html[data-theme=dark]{--ds-rgb-bg: 11, 15, 20;--ds-rgb-surface: 18, 24, 33;--ds-rgb-heading: 249, 250, 251;--ds-rgb-primary: 45, 212, 191;--ds-rgb-primary-soft: 15, 42, 40}@media(prefers-color-scheme:dark){html[data-theme=auto]{--ds-rgb-bg: 11, 15, 20;--ds-rgb-surface: 18, 24, 33;--ds-rgb-heading: 249, 250, 251;--ds-rgb-primary: 45, 212, 191;--ds-rgb-primary-soft: 15, 42, 40}}html[data-theme] [class*=color-scheme-]{--gradient-background: rgb(var(--color-background))}html[data-theme] .color-scheme-1{--color-background: var(--ds-rgb-bg);--color-foreground: var(--ds-rgb-heading);--color-button: var(--ds-rgb-primary);--color-button-text: 255, 255, 255;--color-secondary-button-text: var(--ds-rgb-heading);--color-link: var(--ds-rgb-heading)}html[data-theme] .color-scheme-2{--color-background: var(--ds-rgb-surface);--color-foreground: var(--ds-rgb-heading);--color-button: var(--ds-rgb-primary);--color-button-text: 255, 255, 255;--color-secondary-button-text: var(--ds-rgb-heading);--color-link: var(--ds-rgb-heading)}html[data-theme] .color-scheme-3,html[data-theme] .color-scheme-4{--color-background: 17, 24, 39;--color-foreground: 243, 244, 246;--color-button: 255, 255, 255;--color-button-text: 17, 24, 39;--color-secondary-button-text: 255, 255, 255;--color-link: 243, 244, 246}html[data-theme] .color-scheme-5{--color-background: var(--ds-rgb-primary-soft);--color-foreground: var(--ds-rgb-heading);--color-button: var(--ds-rgb-primary);--color-button-text: 255, 255, 255;--color-secondary-button-text: var(--ds-rgb-heading);--color-link: var(--ds-rgb-heading)}html[data-theme=dark] .color-scheme-3,html[data-theme=dark] .color-scheme-4{--color-background: 5, 8, 12}@media(prefers-color-scheme:dark){html[data-theme=auto] .color-scheme-3,html[data-theme=auto] .color-scheme-4{--color-background: 5, 8, 12}}html[data-theme=forest]{--ds-color-primary: #8fd694;--ds-color-primary-hover: #aee3b0;--ds-color-primary-contrast: #0b201e;--ds-color-primary-soft: #1a3a26;--ds-color-secondary: #f1f7f6;--ds-color-secondary-hover: #dcebe9;--ds-color-secondary-contrast: #0b201e;--ds-color-accent: #f2c46d;--ds-color-bg: #0b201e;--ds-color-surface: #112b28;--ds-color-surface-2: #173632;--ds-color-heading: #f1f7f6;--ds-color-text: #d4e3e1;--ds-color-muted: #9db6b2;--ds-color-border: #21423e;--ds-color-border-strong: #3a615c;--ds-color-overlay: rgba(4, 14, 13, .62);--ds-color-success: #5eead4;--ds-color-success-soft: #123d38;--ds-color-warning: #f2c46d;--ds-color-warning-soft: #3a3322;--ds-color-error: #f28b82;--ds-color-error-soft: #3a2422;--ds-shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--ds-shadow-sm: 0 1px 3px rgba(0, 0, 0, .45);--ds-shadow-md: 0 8px 20px rgba(0, 0, 0, .4);--ds-shadow-lg: 0 18px 44px rgba(0, 0, 0, .5);--ds-shadow-card: 0 1px 2px rgba(0, 0, 0, .3), 0 12px 28px -14px rgba(0, 0, 0, .6);--ds-radius-button: var(--ds-radius-pill);--ds-ease: cubic-bezier(.22, .61, .36, 1);--ds-duration-base: .26s;--ac-brand: #0f766e;--ac-brand-contrast: #ffffff;--ac-deep: #071715;--ac-cream: #f1f7f6;--ac-sale: #f0956e;--ac-sale-contrast: #0b201e;--ac-font-display: var(--ac-display-family, "Playfair Display", Georgia, "Times New Roman", serif);--ds-rgb-bg: 11, 32, 30;--ds-rgb-surface: 17, 43, 40;--ds-rgb-heading: 241, 247, 246;--ds-rgb-primary: 143, 214, 148;--ds-rgb-primary-soft: 26, 58, 38;color-scheme:dark}html[data-theme=forest] .color-scheme-1,html[data-theme=forest] .color-scheme-2,html[data-theme=forest] .color-scheme-5{--color-button-text: 11, 32, 30}html[data-theme=forest] .color-scheme-3,html[data-theme=forest] .color-scheme-4{--color-background: 7, 23, 21;--color-foreground: 241, 247, 246;--color-button: 143, 214, 148;--color-button-text: 11, 32, 30;--color-secondary-button-text: 241, 247, 246;--color-link: 241, 247, 246}html[data-theme=forest]:root{--color-background: 11, 32, 30;--gradient-background: rgb(11, 32, 30);--color-foreground: 241, 247, 246;--color-background-contrast: 33, 66, 62;--color-button: 143, 214, 148;--color-button-text: 11, 32, 30;--color-secondary-button: 11, 32, 30;--color-secondary-button-text: 241, 247, 246;--color-link: 241, 247, 246;--color-badge-foreground: 241, 247, 246;--color-badge-background: 11, 32, 30;--color-badge-border: 241, 247, 246}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ds-tokens.css.map */
