:root{--typeBasePrimary: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial;--typeBaseFallback: sans-serif;--typeBaseSpacing: 0em;--typeHeaderPrimary: "Arial Narrow", "Helvetica Neue", Arial;--typeHeaderFallback: sans-serif;--typeHeaderWeight: 800;--typeHeaderSpacing: -.045em}.site-header{border-bottom:1px solid var(--colorBorder,#dddeda)}.site-header__logo .sc-header-lockup{display:block;line-height:0;padding:0;max-width:100%}.site-header__logo .sc-header-lockup img,.sc-footer-lockup img{display:block;position:static;width:100%;height:auto}.site-header__logo .sc-header-lockup.logo--inverted,.is-light .site-header__logo .sc-header-lockup.logo--has-inverted{display:none}.is-light .site-header__logo .sc-header-lockup.logo--inverted{display:block}.site-nav__link{font-weight:650}.announcement-bar{letter-spacing:.025em}.site-footer{margin-top:0}.sc-footer-lockup{display:block;width:min(100%,270px);line-height:0;margin:4px 0 20px}.site-footer .footer__title{font-weight:750}.grid-product__title{font-weight:650;line-height:1.3;letter-spacing:-.015em}.grid-product__price,.product__price{font-variant-numeric:tabular-nums}.grid-product__price{margin-top:.45em}.product-single__title,.collection-hero__title,.section-header__title{letter-spacing:-.04em;text-wrap:balance}.grid-product__tag--sale{font-weight:750}.btn:not(.btn--tertiary),.shopify-payment-button__button--unbranded{font-weight:700}.sc-care{display:grid;grid-template-columns:1.25fr repeat(3,1fr);gap:clamp(20px,3vw,52px);border-top:1px solid #dddeda;padding:clamp(32px,5vw,76px) 0;color:#111113}.sc-care__kicker{font:750 11px/1.4 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#4b4e43}.sc-care h2{font-size:clamp(26px,2.4vw,40px);line-height:1.02}.sc-care h3{font-size:19px;margin:0 0 .45em}.sc-care p:not(.sc-care__kicker){font-size:15px;line-height:1.5;margin:0 0 .55em}.sc-care a{font-size:14px;color:inherit;text-underline-offset:.2em;text-decoration:underline}.sc-care a:focus-visible,.sc-footer-lockup:focus-visible,.sc-header-lockup:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:900px){.sc-care{grid-template-columns:1fr 1fr}}@media(max-width:580px){.sc-care{grid-template-columns:1fr;gap:21px}.sc-care h2,.sc-care__kicker{margin-bottom:6px}.sc-footer-lockup{width:215px}}.site-header__logo .sc-header-lockup img{transform:none;left:auto;top:auto}
/*# sourceMappingURL=/cdn/shop/t/38/assets/sc-storefront.css.map */
