:root{--smq-color-white: #FFFFFF;--smq-color-offwhite: #F0F0F0;--smq-color-gray-light: #BFBFBF;--smq-color-gray: #929292;--smq-color-maroon: #3D1C2A;--smq-color-black: #000000;--smq-color-primary: var(--smq-color-maroon);--smq-color-bg-primary: var(--smq-color-white);--smq-color-bg-secondary: var(--smq-color-offwhite);--smq-color-text-primary: var(--smq-color-black);--smq-color-text-secondary: var(--smq-color-gray);--smq-color-text-inverse: var(--smq-color-white);--smq-color-border: var(--smq-color-gray-light);--smq-color-border-light: var(--smq-color-offwhite);--smq-color-cta-bg: var(--smq-color-maroon);--smq-color-cta-text: var(--smq-color-white);--smq-color-cta-hover-bg: var(--smq-color-black);--smq-color-cta-hover-text: var(--smq-color-white);--smq-color-nav-bg: var(--smq-color-maroon);--smq-color-nav-text: var(--smq-color-white);--smq-space-unit: 8px;--smq-space-xxs: 4px;--smq-space-xs: 8px;--smq-space-sm: 16px;--smq-space-md: 24px;--smq-space-lg: 32px;--smq-space-xl: 48px;--smq-space-2xl: 64px;--smq-space-3xl: 80px;--smq-space-4xl: 120px;--smq-section-padding: var(--smq-space-xl);--smq-hero-padding-top: var(--smq-space-3xl);--smq-page-inline-padding: 20px;--smq-font-display-xl: clamp(2.25rem, 1.5rem + 2.5vw, 3.5rem);--smq-font-display-xl-weight: 700;--smq-font-display-xl-leading: 1.02;--smq-font-display-xl-tracking: .04em;--smq-font-h1: clamp(2rem, 1.25rem + 2.25vw, 3rem);--smq-font-h1-weight: 700;--smq-font-h1-leading: 1.05;--smq-font-h1-tracking: .06em;--smq-font-h2: clamp(1.75rem, 1.25rem + 1.5vw, 2.25rem);--smq-font-h2-weight: 700;--smq-font-h2-leading: 1.1;--smq-font-h2-tracking: .06em;--smq-font-h3: clamp(1.375rem, 1rem + 1vw, 1.75rem);--smq-font-h3-weight: 700;--smq-font-h3-leading: 1.15;--smq-font-h3-tracking: .04em;--smq-font-h4: clamp(1.125rem, 1rem + .5vw, 1.375rem);--smq-font-h4-weight: 700;--smq-font-h4-leading: 1.2;--smq-font-h4-tracking: .03em;--smq-font-h5: clamp(.875rem, .875rem, 1rem);--smq-font-h5-weight: 300;--smq-font-h5-leading: 1.3;--smq-font-h5-tracking: .06em;--smq-font-h6: clamp(.6875rem, .6875rem, .75rem);--smq-font-h6-weight: 300;--smq-font-h6-leading: 1.4;--smq-font-h6-tracking: .08em;--smq-font-body-size: .875rem;--smq-font-body-weight: 300;--smq-font-body-leading: 1.6;--smq-font-body-tracking: 0em;--smq-font-body-sm: .75rem;--smq-font-body-sm-weight: 300;--smq-font-body-sm-leading: 1.5;--smq-font-caption: .6875rem;--smq-font-caption-weight: 300;--smq-font-caption-leading: 1.4;--smq-font-caption-tracking: .02em;--smq-radius-none: 0;--smq-radius-sm: 4px;--smq-radius-md: 8px;--smq-radius-lg: 16px;--smq-radius-pill: 9999px;--smq-border-width: 1px;--smq-border-color: var(--smq-color-border);--smq-border: var(--smq-border-width) solid var(--smq-border-color);--smq-btn-primary-bg: var(--smq-color-cta-bg);--smq-btn-primary-text: var(--smq-color-cta-text);--smq-btn-primary-border: none;--smq-btn-primary-radius: var(--smq-radius-pill);--smq-btn-primary-padding: var(--smq-space-sm) var(--smq-space-lg);--smq-btn-primary-hover-bg: var(--smq-color-cta-hover-bg);--smq-btn-primary-hover-text: var(--smq-color-cta-hover-text);--smq-btn-secondary-bg: transparent;--smq-btn-secondary-text: var(--smq-color-black);--smq-btn-secondary-border: var(--smq-border-width) solid var(--smq-color-black);--smq-btn-secondary-radius: var(--smq-radius-pill);--smq-btn-secondary-padding: var(--smq-space-sm) var(--smq-space-lg);--smq-btn-secondary-hover-bg: var(--smq-color-offwhite);--smq-btn-secondary-hover-text: var(--smq-color-black);--smq-input-height: 48px;--smq-input-bg: var(--smq-color-white);--smq-input-border: var(--smq-border-width) solid var(--smq-color-border);--smq-input-radius: var(--smq-radius-sm);--smq-input-padding: 12px var(--smq-space-sm);--smq-input-font-size: var(--smq-font-body-size);--smq-input-placeholder-color: var(--smq-color-gray);--smq-input-focus-border: var(--smq-border-width) solid var(--smq-color-black);--smq-card-bg: var(--smq-color-offwhite);--smq-card-radius: var(--smq-radius-sm);--smq-card-padding: var(--smq-space-md);--smq-card-title-color: var(--smq-color-gray);--smq-swatch-size: 28px;--smq-swatch-border-unselected: 2px solid transparent;--smq-swatch-border-selected: 2px solid var(--smq-color-black);--smq-swatch-gap: var(--smq-space-xs);--smq-z-base: 0;--smq-z-raised: 2;--smq-z-sticky: 10;--smq-z-overlay: 100;--smq-z-modal: 200;--smq-z-toast: 300;--smq-transition-fast: .15s ease;--smq-transition-base: .25s ease;--smq-transition-slow: .4s ease;--smq-ease-out: cubic-bezier(.25, .46, .45, .94);--smq-ease-in-out: cubic-bezier(.42, 0, .58, 1);--smq-shadow-sm: 0 1px 3px rgba(0, 0, 0, .06);--smq-shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--smq-shadow-lg: 0 8px 24px rgba(0, 0, 0, .12)}@media screen and (min-width:768px){:root{--smq-section-padding: var(--smq-space-2xl);--smq-page-inline-padding: var(--smq-space-xl)}}@media screen and (min-width:1440px){:root{--smq-section-padding: var(--smq-space-3xl)}}@media(prefers-reduced-motion:reduce){:root{--smq-transition-fast: 0ms;--smq-transition-base: 0ms;--smq-transition-slow: 0ms}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tokens.css.map */
