:root{--alt-color-emerald-900: #06251a;--alt-color-emerald-800: #0b3325;--alt-color-emerald-700: #103d2d;--alt-color-emerald-600: #17503c;--alt-color-emerald-500: #226b50;--alt-color-pine-900: #06251a;--alt-color-pine-800: #0a2e20;--alt-color-pine-700: #0b3325;--alt-color-ink: #171717;--alt-color-muted: #6b6b6b;--alt-color-white: #ffffff;--alt-color-brand-wash: rgba(16, 61, 45, .05);--alt-color-line: rgba(0, 0, 0, .1);--alt-color-line-soft: rgba(0, 0, 0, .07);--alt-color-gold-600: var(--alt-color-emerald-700);--alt-color-gold-500: var(--alt-color-emerald-700);--alt-color-gold-400: var(--alt-color-white);--alt-color-gold-300: var(--alt-color-white);--alt-color-ivory: var(--alt-color-white);--alt-color-stone: var(--alt-color-white);--alt-color-stone-300: #f0f0f0;--alt-color-stone-400: #e0e0e0;--alt-color-espresso: var(--alt-color-ink);--alt-color-espresso-70: var(--alt-color-ink);--alt-color-espresso-45: var(--alt-color-muted);--alt-color-brand: var(--alt-color-emerald-700);--alt-color-brand-deep: var(--alt-color-pine-900);--alt-color-accent: var(--alt-color-brand);--alt-color-accent-strong: var(--alt-color-emerald-600);--alt-bg-page: var(--alt-color-white);--alt-bg-section: var(--alt-color-white);--alt-bg-card: var(--alt-color-white);--alt-bg-dark: var(--alt-color-pine-900);--alt-bg-brand: var(--alt-color-emerald-700);--alt-text-strong: var(--alt-color-ink);--alt-text-body: var(--alt-color-ink);--alt-text-muted: var(--alt-color-muted);--alt-text-on-dark: var(--alt-color-white);--alt-text-on-dark-muted: rgba(255, 255, 255, .7);--alt-text-gold: var(--alt-color-brand);--alt-border-hair: var(--alt-color-line);--alt-border-gold: var(--alt-color-line);--alt-border-on-dark: rgba(255, 255, 255, .16);--alt-space-1: .4rem;--alt-space-2: .8rem;--alt-space-3: 1.2rem;--alt-space-4: 1.6rem;--alt-space-5: 2.4rem;--alt-space-6: 3.2rem;--alt-space-7: 4.8rem;--alt-space-8: 6.4rem;--alt-space-9: 9.6rem;--alt-space-10: 12.8rem;--alt-container-page: var(--page-width, 140rem);--alt-container-narrow: 76rem;--alt-container-gutter: 1.5rem;--alt-gutter-lv: 8.333vw;--alt-section-y: clamp(6.4rem, 6vw, 9.6rem);--alt-section-y-pdp: clamp(6.4rem, 7vw, 9.6rem);--alt-cart-gutter: 2.6rem;--alt-cart-measure: 66rem;--alt-cart-thumb-w: 9.6rem;--alt-cart-upsell-thumb-w: 8rem;--alt-touch-min: 4.4rem;--alt-radius-xs: .2rem;--alt-radius-frame: var(--alt-radius-xs);--alt-radius-button: var(--alt-radius-xs);--alt-radius-card: var(--alt-radius-xs);--alt-shadow-sm: 0 1px 2px rgba(20, 17, 13, .06);--alt-shadow-md: 0 10px 30px rgba(20, 17, 13, .09);--alt-shadow-lg: 0 26px 64px rgba(3, 17, 13, .2);--alt-shadow-drawer: -3rem 0 6rem rgba(20, 17, 13, .1);--alt-font-display: var(--font-heading-family);--alt-font-ui: var(--font-body-family);--alt-type-hero: 3.2rem;--alt-type-hero-lg: 3.2rem;--alt-type-display: 3.2rem;--alt-type-display-lg: 3.2rem;--alt-type-h1: 3.2rem;--alt-type-h2: 2.4rem;--alt-type-h3: 2rem;--alt-type-lead: 1.6rem;--alt-type-body: 1.4rem;--alt-type-sm: 1.2rem;--alt-type-xs: 1.1rem;--alt-type-eyebrow: 1.1rem;--alt-type-2xs: 1rem;--alt-type-product-title: 2rem;--alt-type-cart-heading: 2.4rem;--alt-type-cart-summary: 1.6rem;--alt-leading-tight: 1.04;--alt-leading-snug: 1.18;--alt-leading-body: 1.7;--alt-font-light: 300;--alt-font-regular: 400;--alt-font-medium: 500;--alt-font-semibold: 600;--alt-font-bold: 700;--alt-font-extrabold: 800;--alt-letter-eyebrow: .22em;--alt-letter-wide: .14em;--alt-letter-display: .005em;--alt-font-feature-numbers: "onum" 1, "pnum" 1;--alt-font-feature-tabular: "tnum" 1, "lnum" 1;--alt-motion-ease: cubic-bezier(.22, 1, .36, 1);--alt-motion-fast: .16s;--alt-motion-base: .34s;--alt-motion-slow: .64s;--alt-focus-outline: .2rem solid var(--alt-color-brand);--alt-focus-offset: .3rem;--alt-focus-ring: 0 0 0 .3rem rgba(16, 61, 45, .24);--alt-z-base: 0;--alt-z-raised: 1;--alt-z-overlay: 10;--alt-z-sticky: 30;--alt-z-cart-quickview: 1100}@media screen and (min-width:750px){:root{--alt-container-gutter: 5rem}}.template-index .page-width,.template-index .fit-process__inner,.template-index .trust-strip__inner,.template-index .content-row__wrap,.template-index .collection-list-wrapper,.template-product .page-width{max-width:none}@media screen and (min-width:750px){.template-index .collection--full-width{padding-inline:0}.template-index .collection--full-width .collection__title,.template-index .collection--full-width .grid,.template-index .collection--full-width .collection__view-all{padding-inline:calc(var(--alt-container-gutter) - 1.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/altobellos-tokens.css.map */
