:root{--color-surface: #f1ebe2;--color-muted: #69665e;--color-border: #d5cec2;--color-accent-strong: #435342;--color-on-accent: #172016;--font-display: Georgia, "Times New Roman", serif;--text-small: .875rem;--text-body: 1rem;--text-badge: .6875rem;--text-wordmark: clamp(2rem, 1.7rem + 1vw, 2.75rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--radius-small: .25rem;--radius-medium: .75rem;--radius-pill: 100vmax;--border-thin: 1px;--focus-width: 2px;--control-size: 2.75rem;--icon-size: 1.375rem;--icon-stroke-width: 1.5;--duration-fast: .16s;--ease-standard: ease-out;--shadow-menu: 0 .75rem 2rem #302e2914;--header-layer: 20;--header-padding: clamp(1rem, 3vw, 3rem);--home-width: 80rem;--home-gutter: clamp(1.25rem, 4vw, 5rem);--home-section-space: clamp(3.5rem, 7vw, 7rem);--home-column-gap: clamp(2rem, 6vw, 6rem);--text-eyebrow: .6875rem;--text-note: .75rem;--text-hero: clamp(2.65rem, 5.3vw, 5.5rem);--text-section: clamp(2rem, 3.4vw, 3.5rem);--text-card-title: clamp(1.75rem, 2.5vw, 2.25rem);--hero-height: clamp(40rem, 49vw, 47rem);--hero-copy-width: 36rem;--hero-mobile-image-space: 19rem;--button-height: 3.25rem;--color-button-text: #faf7f2;--hero-shade-mobile: linear-gradient(180deg, #faf7f2fa 0%, #faf7f2eb 36%, #faf7f25c 65%, #faf7f200 83%);--hero-shade-desktop: linear-gradient(90deg, #faf7f2f5 0%, #faf7f2d9 28%, #faf7f240 56%, #faf7f200 75%);--payment-icon-width: 2.25rem}body{font-size:var(--text-body);line-height:1.6;font-weight:var(--font-primary--weight)}button,input,textarea,select{font:inherit}a{color:inherit;text-underline-offset:.2em}:focus-visible{outline:var(--focus-width) solid var(--color-accent-strong);outline-offset:var(--space-1)}.visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-background);color:var(--color-foreground);z-index:calc(var(--header-layer) + 1)}@media(prefers-reduced-motion:reduce){:root{--duration-fast: 0ms}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/design-system.css.map */
