:root{--font-body-family-override: var(--font-body-family, sans-serif);--font-heading-family-override: var(--font-heading-family, sans-serif);--font-body-weight-override: var(--font-body-weight, 400);--font-body-weight-bold-override: var(--font-body-weight-bold, var(--font-weight-bold, 500));--font-heading-weight-override: var(--font-weight-bold, 500)}html body{--letter-spacing-body: 0px;--letter-spacing-heading: -.01em}body,p,.text-body,button,input,select,textarea{font-family:var(--font-body-family-override);letter-spacing:var(--letter-spacing-body, 0px)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl{font-family:var(--font-heading-family-override);letter-spacing:var(--letter-spacing-heading, -.01em)}.announcement-bar__message,.button,.quantity__input,.field__input,.select__select,.form__label,.caption,.caption-with-letter-spacing,.price,.product__title,.product-form__input,.product-form label,.cart-items,.cart__footer,.cart__note,.customer,.article,.article__content,.newsletter__form,.pagination,.footer,.footer__blocks,.footer__content-top,.footer__content-bottom,.localization-form,.header,.header__menu-item,.header__submenu,.predictive-search,.collection,.collection-hero,.facets,.product-grid{font-family:var(--font-body-family-override);letter-spacing:var(--letter-spacing-body)}.caption-with-letter-spacing,.caption-large,.subtitle{letter-spacing:var(--letter-spacing-body)}body .pa2-hero h1,body .pa2-head h2,body .pa2-spot h2,body .pa2-story h2,body .pa2-usp h2{letter-spacing:-.012em!important}body .pa2-tile__txt strong,body .pa2-spot__badge b,body .pa2-usp h3{letter-spacing:-.005em!important}body .pa2-hero p,body .pa2-hero a,body .pa2-hero span,body .pa2-btn,body .pa2-trust strong,body .pa2-trust small,body .pa2-tile__txt small,body .pa2-checks li,body .pa2-spot p,body .pa2-story p,body .pa2-story__sign div,body .pa2-usp p,body .pa2-spot__badge span{letter-spacing:0!important}body .pa2-eyebrow{letter-spacing:.02em!important}body .pa2-kicker{letter-spacing:.16em!important}@media(min-width:900px){body .pa2-spot__media img{aspect-ratio:1 / 1;max-height:560px;object-position:center 35%}}@media(max-width:899px){body .pa2-spot__media img{aspect-ratio:4 / 3;object-position:center 30%}body .pa2-story__sign{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0 24px}body .pa2-story__sign b{font-size:15px}body .pa2-story__sign div{font-size:12.5px}body .pa2-story{padding-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-font.css.map */
