:root {--text-2xs: clamp(0.82rem, calc(0.00018518518518518534 * (100vw - 36rem) + 0.82rem), 0.84rem);--text-xs: clamp(1.02rem, calc(0.0010185185185185173 * (100vw - 36rem) + 1.02rem), 1.13rem);--text-s: clamp(1.28rem, calc(0.002037037037037037 * (100vw - 36rem) + 1.28rem), 1.5rem);--text-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem);--text-l: clamp(2rem, calc(0.0062037037037037035 * (100vw - 36rem) + 2rem), 2.67rem);--text-xl: clamp(2.5rem, calc(0.00972222222222222 * (100vw - 36rem) + 2.5rem), 3.55rem);--text-2xl: clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem);--space-2xs: clamp(0.82rem, calc(0.00018518518518518534 * (100vw - 36rem) + 0.82rem), 0.84rem);--space-xs: clamp(1.02rem, calc(0.0010185185185185173 * (100vw - 36rem) + 1.02rem), 1.13rem);--space-s: clamp(1.28rem, calc(0.002037037037037037 * (100vw - 36rem) + 1.28rem), 1.5rem);--space-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem);--space-l: clamp(2rem, calc(0.0062037037037037035 * (100vw - 36rem) + 2rem), 2.67rem);--space-xl: clamp(2.5rem, calc(0.00972222222222222 * (100vw - 36rem) + 2.5rem), 3.55rem);--space-2xl: clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem);--sg-bg: #faf8f4;--sg-bg-alt: #f4f1ea;--sg-surface: #eceae4;--sg-ink: #1c1a17;--sg-ink-soft: #4a463f;--sg-muted: #8a857c;--sg-muted-2: #6b665e;--sg-faint: #c9c3b6;--sg-line: rgba(28, 26, 23, 0.12);--sg-green: #31543f;--sg-red: #a4392f;--sg-serif: "Cormorant Garamond", Garamond, serif;--sg-sans: "Helvetica Neue", Helvetica, Arial, sans-serif;--sg-pad-x: clamp(20px, 4vw, 56px);--sg-section-y: clamp(56px, 8vw, 112px);--sg-gap-lg: clamp(40px, 6vw, 96px);--sg-gap-grid: clamp(24px, 3vw, 56px);--sg-h1: clamp(48px, 6.5vw, 96px);--sg-h2: clamp(44px, 5vw, 72px);--sg-h3: clamp(38px, 4vw, 54px);--sg-title-page: clamp(42px, 7vw, 64px);--sg-title-product: clamp(34px, 5vw, 46px);--sg-wordmark-xl: clamp(64px, 9vw, 132px);--sg-sub: #6b665e;}