:root{--font-family-base: HumanRace, sans-serif;--font-family-accent: HumanRace, sans-serif;--font-weight-light: 300;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 100%;--line-height-body: 120%;--line-height-loose: 140%;--tracking-tight: -.02em;--tracking-normal: 0;--font-size-base: 1rem;--border-width-thin: 1px;--radius-pill: 9999px;--radius-sm: 6px;--color-black: #000000;--color-white: #ffffff;--color-border-subtle: #00000033;--gap-tight: clamp(.5rem, 1.5vw, 10px);--section-title-display-font: var(--font-family-base);--section-title-display-weight: var(--font-weight-light);--section-title-display-line-height: var(--line-height-tight);--section-title-display-tracking: var(--tracking-tight);--section-title-display-size: clamp(2rem, 11.72vw, 7.5rem);--section-title-display-margin-bottom: clamp(1rem, 2.2vw, 2.25rem);--tab-font: var(--font-family-base);--tab-weight: var(--font-weight-light);--tab-size: 18px;--tab-line-height: var(--line-height-body);--tab-tracking: var(--tracking-normal);--cta-pill-display: inline-flex;--cta-pill-flex-direction: row;--cta-pill-align-items: center;--cta-pill-gap: var(--gap-tight);--cta-pill-padding-block: clamp(.625rem, 1.5vw, 15px);--cta-pill-padding-inline: clamp(1rem, 2vw, 25px);--cta-pill-border-radius: var(--radius-pill);--cta-pill-border-width: var(--border-width-thin);--cta-pill-font: var(--font-family-accent);--cta-pill-font-weight: var(--font-weight-light);--cta-pill-font-size: clamp(.875rem, 1.5vw, 1.125rem);--cta-pill-line-height: var(--line-height-body);--cta-pill-letter-spacing: var(--tracking-tight);--carousel-nav-btn-size: calc(2 * var(--cta-pill-padding-block) + var(--cta-pill-font-size) * 1.2);--carousel-nav-btn-radius: var(--radius-pill);--carousel-nav-btn-gap: var(--gap-tight);--carousel-nav-btn-border-width: var(--border-width-thin);--carousel-nav-btn-bg: var(--color-white);--carousel-nav-btn-border-color: rgba(0, 0, 0, .2);--carousel-nav-icon-size: 16px;--carousel-nav-icon-width: clamp(.5rem, 1.5vw, 10px);--carousel-nav-icon-height: clamp(.75rem, 2vw, 15px);--carousel-nav-icon-stroke-width: var(--border-width-thin);--carousel-nav-icon-stroke-color: var(--color-black);--section-padding-inline: 30px;--border-subtle: var(--border-width-thin) solid var(--color-border-subtle);--tabbed-content-body-size: clamp(1.25rem, 4.25vw, 3.75rem);--tabbed-content-tablist-gap: 20px;--tabbed-content-tablist-margin-bottom: clamp(1rem, 2.8vw, 2.9rem);--tabbed-content-tablist-padding-top: clamp(1.5rem, 5vw, 3.75rem);--section-content-gap: clamp(1.5rem, 4vw, 2.5rem);--section-content-gap-desktop: clamp(1.5rem, 4vw, 3.75rem);--section-body-font: var(--font-family-base);--section-body-weight: var(--font-weight-light);--section-body-size: clamp(.875rem, 2vw, 1.125rem);--section-body-line-height: var(--line-height-body);--section-body-tracking: var(--tracking-tight);--pdp-title-size: 1.5rem;--pdp-title-weight: var(--font-weight-semibold);--pdp-title-line-height: var(--line-height-body);--pdp-title-color: var(--color-black);--pdp-info-content-max-width: clamp(280px, 45vw, 436px);--pdp-info-content-padding: clamp(1rem, 4vw, 2.5rem);--pdp-info-padding-bottom: 50px;--pdp-layout-viewport-height: 92vh;--pdp-layout-viewport-height-cap: min(92vh, 92dvh);--pdp-gallery-max-height-mobile: min(90vh, 90dvh);--pdp-sticky-bar-height: 64px;--pdp-media-chevron-width: 21px;--pdp-media-chevron-height: 42px;--pdp-media-chevron-icon-width: 20px;--pdp-media-chevron-icon-height: 38px;--pdp-media-chevron-edge-offset: 30px;--pdp-pagination-offset: 18px;--pdp-pagination-bullet-size: 10px;--pdp-pagination-bullet-gap: 4px;--pdp-pagination-bullet-inactive-opacity: .15;--pdp-pagination-transition-duration: .1s;--pdp-pagination-transition-duration-snap: .15s;--ease-standard: cubic-bezier(.4, 0, .2, 1);--pdp-media-image-max: 92%;--pdp-accordion-border-color: rgba(0, 0, 0, .15);--pdp-accordion-header-padding: 12px;--pdp-accordion-header-gap: 8px;--pdp-accordion-upsell-image-size: 80px;--pdp-accordion-upsell-btn-padding: 5px 20px;--pdp-free-shipping-font-size: .875rem;--pdp-free-shipping-line-height: 1.25rem;--pdp-free-shipping-icon-size: 1rem;--pdp-free-shipping-icon-font-size: .625rem;--pdp-free-shipping-icon-weight: 500;--sticky-nav-font: var(--font-family-base);--sticky-nav-weight: var(--font-weight-bold);--sticky-nav-size: var(--font-size-base);--sticky-nav-line-height: var(--line-height-body);--key-selling-points-large-size: clamp(2.5rem, 12vw, 100px);--key-selling-points-large-line-height: var(--line-height-tight);--key-selling-points-regular-size: 28px;--key-selling-points-regular-line-height: var(--line-height-tight);--key-selling-points-body-size: 18px;--key-selling-points-body-line-height: var(--line-height-loose)}.cta-pill{display:var(--cta-pill-display);flex-direction:var(--cta-pill-flex-direction);align-items:var(--cta-pill-align-items);gap:var(--cta-pill-gap);padding:var(--cta-pill-padding-block) var(--cta-pill-padding-inline);border-radius:var(--cta-pill-border-radius);border:var(--cta-pill-border-width) solid var(--cta-border, currentColor);background-color:var(--cta-bg, transparent);color:var(--cta-text, inherit);text-decoration:none;font-family:var(--cta-pill-font);font-weight:var(--cta-pill-font-weight);font-size:var(--cta-pill-font-size);line-height:var(--cta-pill-line-height);letter-spacing:var(--cta-pill-letter-spacing);cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease}@media(hover:hover)and (min-width:1024px){body main .cta-pill:hover{background-color:var(--cta-hover-bg, inherit);color:var(--cta-hover-text, inherit);border:var(--cta-pill-border-width) solid var(--cta-hover-border, inherit);opacity:var(--cta-hover-opacity, .9)}}.cta-pill:focus-visible{outline:2px solid currentColor;outline-offset:2px}.cta-pill:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){.cta-pill{transition:none}}.section__title--display{font-family:var(--section-title-display-font);font-weight:var(--section-title-display-weight);line-height:var(--section-title-display-line-height);letter-spacing:var(--section-title-display-tracking);font-size:var(--section-title-display-size);margin-bottom:var(--section-title-display-margin-bottom)}
/*# sourceMappingURL=/cdn/shop/t/99/assets/variables.css.map */
