:root{--sale:#D92D20;--font-body:"Saira",system-ui,-apple-system,sans-serif;--font-display:"Saira",system-ui,sans-serif}.h1,.h2,.h3{font-weight:800;font-stretch:125%;text-transform:uppercase;letter-spacing:0}.h1{font-size:clamp(30px,5vw,56px);line-height:1.04;letter-spacing:0}.h2{font-size:clamp(22px,2.8vw,32px);line-height:1.12}.h3{font-size:clamp(19px,2.2vw,24px);line-height:1.15}.btn{font-family:var(--font-display);font-stretch:112.5%;text-transform:uppercase;font-size:14px;letter-spacing:.06em}.btn--full{font-size:15px}.announcement{font-weight:700;font-stretch:112.5%;text-transform:uppercase}.logo__top{font-weight:900;font-stretch:125%}.logo__bottom{font-size:12px;font-weight:400;font-stretch:125%;letter-spacing:.24em}@media(max-width:420px){.logo img{height:38px!important}}.nav{font-size:13px;font-weight:700;font-stretch:112.5%;text-transform:uppercase;letter-spacing:.06em}.hero__kicker{font-stretch:125%;letter-spacing:.2em}.trust__title{font-stretch:112.5%}.collection-tile__title{font-family:var(--font-display);font-weight:800;font-stretch:125%;text-transform:uppercase}.step__num{font-weight:800;font-stretch:125%}.step__title{font-stretch:112.5%}.newsletter__title{font-stretch:125%;text-transform:uppercase;font-size:clamp(22px,2.6vw,28px)}.footer__brand{font-weight:900;font-stretch:125%}.product__title{font-stretch:125%;text-transform:uppercase;font-size:clamp(22px,2.4vw,30px);line-height:1.15;letter-spacing:0}.product__price .price__now{font-stretch:112.5%}.filter legend{font-stretch:112.5%;font-size:13px}.footer__heading,.cart__total{font-stretch:112.5%}.save-badge{font-stretch:112.5%;letter-spacing:.04em}.card__badge{font-stretch:112.5%}.price:has(.price__was) .price__now,.product__price:has(.price__was:not([hidden])) .price__now{color:var(--sale)}.card__badge--sale,.save-badge{background:var(--sale)}.cart-item__price--sale{color:var(--sale)}.countdown{font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.announcement__timer[hidden]{display:none}.announcement__sep{margin:0 6px;opacity:.6}.cart-banner{display:flex;gap:12px;align-items:center;border:1.5px solid var(--sale);color:var(--black);background:#fdf2f1;padding:14px 16px;border-radius:var(--radius);margin-bottom:24px;font-size:15px}.cart-banner[hidden]{display:none}.cart-banner svg{color:var(--sale);flex:none}.cart-banner .countdown{color:var(--sale)}.cart__savings{color:var(--sale);font-weight:700}.contact{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.contact__info{flex:1 1 min(320px,100%);min-width:0;display:flex;flex-direction:column;gap:16px}.contact__form{flex:2 1 min(480px,100%);min-width:0}.contact__form textarea{width:100%;min-height:160px;padding:12px 14px;border:1.5px solid var(--black);border-radius:var(--radius);font-size:15px}.field select{min-height:52px;padding:0 14px;border:1.5px solid var(--black);border-radius:var(--radius);font-size:15px;background:var(--white)}.form-success{border:1.5px solid var(--black);background:var(--soft);padding:16px;border-radius:var(--radius);margin-bottom:20px;font-weight:600}.logo-svg{display:block;height:34px;width:auto;color:var(--black)}@media(max-width:420px){.logo-svg{height:28px}}.logo--footer .logo-svg{height:30px}.logo--big .logo-svg{height:44px}.announcement .countdown{display:inline-block;background:var(--sale);color:var(--white);padding:2px 8px;border-radius:4px;margin-left:4px}
/*# sourceMappingURL=/cdn/shop/t/36/assets/theme-overrides.css.map */
