:root{--color-forest-teal: #2D7A7A;--color-forest-teal-hover: #246565;--color-forest-teal-active: #1D5050;--color-forest-teal-light: #E8F4F4;--color-warm-clay: #C67B5C;--color-sage-green: #7A9B76;--color-sandstone: #D4B5A0;--color-soft-terracotta: #D4896F;--color-soft-terracotta-light: #e09a82;--color-deep-moss: #5A7B5A;--color-deep-moss-light: #6d9169;--color-honey-gold: #D4A76A;--color-honey-gold-light: #ddb67d;--color-sage-light: #8eab8a;--color-charcoal: #2C2C2C;--color-warm-gray: #6B6256;--color-soft-stone: #D9D3CB;--color-cream: #FAF8F5;--color-white: #FFFFFF;--color-black: #000000;--color-success: #4A7C59;--color-warning: #CC8B3A;--color-error: #C85A4E;--color-info: #6B9BC3;--font-display: "Archivo Black", sans-serif;--font-body: "Outfit", sans-serif;--font-family-primary: var(--font-body);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-display-hero: 72px;--font-size-display-section: 52px;--font-size-display-cta: 56px;--font-size-display-page: 42px;--font-size-display-card: 36px;--font-size-display-subsection: 28px;--font-size-display-small: 18px;--font-size-body-xl: 21px;--font-size-body-lg: 19px;--font-size-body: 16px;--font-size-body-sm: 15px;--font-size-nav: 13.5px;--font-size-eyebrow: 13px;--font-size-caption: 14px;--font-size-micro: 12px;--font-size-price: 22px;--font-size-price-sm: 18px;--line-height-display: .95;--line-height-section: 1.1;--line-height-body-lg: 1.5;--line-height-body: 1.6;--line-height-tight: 1.2;--letter-spacing-display: -2px;--letter-spacing-section: -1.5px;--letter-spacing-card: -1px;--letter-spacing-eyebrow: .8px;--spacing-0: 0;--spacing-1: 6px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-8: 32px;--spacing-10: 40px;--spacing-12: 48px;--spacing-14: 56px;--spacing-16: 64px;--spacing-section: 100px;--radius-nav: 8px;--radius-sm: 12px;--radius-icon: 14px;--radius-md: 18px;--radius-pill: 22px;--radius-lg: 28px;--radius-full: 9999px;--shadow-soft: 0 4px 16px rgba(45, 122, 122, .08);--shadow-medium: 0 8px 32px rgba(45, 122, 122, .12);--shadow-heavy: 0 16px 48px rgba(45, 122, 122, .15);--shadow-button: 0 6px 20px rgba(198, 123, 92, .3);--shadow-button-hover: 0 10px 28px rgba(198, 123, 92, .4);--shadow-dropdown: 0 16px 48px rgba(0, 0, 0, .15);--transition: .25s cubic-bezier(.4, 0, .2, 1);--transition-fast: .15s ease;--transition-slow: .35s ease;--max-width: 1280px;--header-height: 64px;--nav-height: 46px;--forest-teal: var(--color-forest-teal);--forest-teal-hover: var(--color-forest-teal-hover);--forest-teal-light: var(--color-forest-teal-light);--soft-terracotta: var(--color-soft-terracotta);--terracotta: var(--color-soft-terracotta);--deep-moss: var(--color-deep-moss);--honey-gold: var(--color-honey-gold);--warm-clay: var(--color-warm-clay);--sage-green: var(--color-sage-green);--sandstone: var(--color-sandstone);--charcoal: var(--color-charcoal);--warm-gray: var(--color-warm-gray);--soft-stone: var(--color-soft-stone);--cream: var(--color-cream);--white: var(--color-white)}.text-forest-teal{color:var(--color-forest-teal)}.text-terracotta{color:var(--color-soft-terracotta)}.text-charcoal{color:var(--color-charcoal)}.text-warm-gray{color:var(--color-warm-gray)}.text-cream{color:var(--color-cream)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-error{color:var(--color-error)}.text-info{color:var(--color-info)}.bg-forest-teal{background-color:var(--color-forest-teal)}.bg-terracotta{background-color:var(--color-soft-terracotta)}.bg-cream{background-color:var(--color-cream)}.bg-soft-stone{background-color:var(--color-soft-stone)}.bg-white{background-color:var(--color-white)}.bg-charcoal{background-color:var(--color-charcoal)}.font-display{font-family:var(--font-display)}.font-body{font-family:var(--font-body)}.text-display-hero{font-family:var(--font-display);font-size:var(--font-size-display-hero);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display)}.text-display-section{font-family:var(--font-display);font-size:var(--font-size-display-section);line-height:var(--line-height-section);letter-spacing:var(--letter-spacing-section)}.text-display-card{font-family:var(--font-display);font-size:var(--font-size-display-card);line-height:var(--line-height-section);letter-spacing:var(--letter-spacing-card)}.text-display-page{font-family:var(--font-display);font-size:var(--font-size-display-page);line-height:var(--line-height-section);letter-spacing:var(--letter-spacing-card)}.text-display-subsection{font-family:var(--font-display);font-size:var(--font-size-display-subsection);line-height:var(--line-height-section);letter-spacing:-.5px}.text-price{font-family:var(--font-display);font-size:var(--font-size-price);color:var(--color-forest-teal)}.text-price-sm{font-family:var(--font-display);font-size:var(--font-size-price-sm);color:var(--color-forest-teal)}.text-body-xl{font-family:var(--font-body);font-size:var(--font-size-body-xl);line-height:var(--line-height-body-lg)}.text-body-lg{font-family:var(--font-body);font-size:var(--font-size-body-lg);line-height:var(--line-height-body)}.text-body{font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body)}.text-body-sm{font-family:var(--font-body);font-size:var(--font-size-body-sm);line-height:var(--line-height-body)}.text-eyebrow{font-family:var(--font-body);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase}.text-caption{font-family:var(--font-body);font-size:var(--font-size-caption);line-height:var(--line-height-body)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/design-tokens.css.map */
