:root{--cc-waves: #4cc2dc;--cc-star: #f3d771;--cc-white: #ffffff;--cc-deep: #256688;--cc-ink: #242d32;--cc-waves-100: oklch(97% .022 216);--cc-waves-200: oklch(93% .045 216);--cc-waves-300: oklch(87% .075 216);--cc-waves-500: var(--cc-waves);--cc-waves-700: oklch(63% .093 226);--cc-star-100: oklch(97.5% .028 95);--cc-star-200: oklch(94% .052 95);--cc-star-300: oklch(90% .08 95);--cc-star-500: var(--cc-star);--cc-star-700: oklch(74% .115 90);--cc-deep-300: oklch(72% .062 231);--cc-deep-500: var(--cc-deep);--cc-deep-700: oklch(38% .058 231);--cc-ink-400: oklch(52% .014 220);--cc-ink-600: oklch(38% .016 220);--cc-ink-900: var(--cc-ink);--cc-sand-50: #fbf8f3;--cc-sand-100: #f5efe5;--cc-sand-200: #e9dfce;--cc-sand-300: #d8c9b1;--surface-page: var(--cc-white);--surface-alt: var(--cc-sand-50);--surface-card: var(--cc-white);--surface-sunken: var(--cc-waves-100);--surface-inverse: var(--cc-ink);--surface-deep: var(--cc-deep);--text-body: var(--cc-ink);--text-muted: var(--cc-ink-400);--text-heading: var(--cc-ink);--text-accent: var(--cc-deep);--text-on-dark: var(--cc-white);--text-on-dark-muted: rgba(255, 255, 255, .72);--line-hairline: rgba(36, 45, 50, .12);--line-strong: rgba(36, 45, 50, .28);--line-on-dark: rgba(255, 255, 255, .24);--action-primary: var(--cc-ink);--action-primary-hover: var(--cc-deep);--action-on-primary: var(--cc-white);--action-accent: var(--cc-waves);--action-accent-hover: var(--cc-waves-700);--focus-ring: var(--cc-deep);--status-info: var(--cc-deep);--status-positive: var(--cc-waves-700);--status-attention: var(--cc-star-700);--gradient-celestial: linear-gradient(135deg, var(--cc-waves) 0%, var(--cc-star) 100%);--gradient-tide: linear-gradient(180deg, var(--cc-waves-100) 0%, var(--cc-white) 100%);--gradient-dusk: linear-gradient(180deg, var(--cc-deep) 0%, var(--cc-ink) 100%);--gradient-protect: linear-gradient(180deg, rgba(36, 45, 50, 0) 0%, rgba(36, 45, 50, .62) 100%);--gradient-protect-hero: linear-gradient(180deg, rgba(36, 45, 50, .12) 0%, rgba(36, 45, 50, .34) 46%, rgba(36, 45, 50, .68) 100%);--font-display: "Imbue", Georgia, "Times New Roman", serif;--font-body: "Inter", -apple-system, "Helvetica Neue", Arial, sans-serif;--font-accent: "Mountains of Christmas", "Imbue", Georgia, serif;--fs-display-1: clamp(72px, 11vw, 168px);--fs-display-2: clamp(52px, 7.5vw, 112px);--fs-h1: clamp(40px, 5vw, 72px);--fs-h2: clamp(30px, 3.4vw, 48px);--fs-h3: 26px;--fs-lead: 20px;--fs-body: 16px;--fs-small: 14px;--fs-caption: 12px;--fs-eyebrow: 11px;--lh-display: .86;--lh-heading: 1.04;--lh-lead: 1.55;--lh-body: 1.65;--lh-tight: 1.3;--ls-display: -.01em;--ls-heading: 0;--ls-body: 0;--ls-eyebrow: .24em;--ls-button: .14em;--fw-display: 400;--fw-body: 400;--fw-medium: 500;--fw-semibold: 600;--tt-eyebrow: uppercase;--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: 160px;--gutter: var(--space-5);--section-y: var(--space-10);--container-max: 1320px;--container-narrow: 720px;--container-pad: clamp(20px, 5vw, 72px);--radius-none: 0px;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 8px;--radius-arch: 200px 200px 8px 8px;--radius-pill: 999px;--radius-circle: 50%;--shadow-none: none;--shadow-card: 0 1px 2px rgba(36, 45, 50, .04), 0 12px 32px -18px rgba(36, 45, 50, .28);--shadow-raised: 0 2px 4px rgba(36, 45, 50, .05), 0 28px 60px -28px rgba(36, 45, 50, .34);--shadow-overlay: 0 40px 90px -30px rgba(36, 45, 50, .45);--shadow-glow: 0 0 0 1px rgba(76, 194, 220, .35), 0 0 28px -6px rgba(76, 194, 220, .55);--shadow-inset-hairline: inset 0 0 0 1px var(--line-hairline);--blur-glass: saturate(140%) blur(14px);--scrim-glass: rgba(255, 255, 255, .72);--scrim-glass-dark: rgba(36, 45, 50, .5);--ease-tide: cubic-bezier(.22, .61, .36, 1);--ease-drift: cubic-bezier(.4, 0, .2, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-instant: .12s;--dur-fast: .2s;--dur-base: .32s;--dur-slow: .6s;--dur-reveal: .9s;--transition-base: all var(--dur-base) var(--ease-tide);--press-scale: .985}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ds-tokens.css.map */
