:root{--font-body-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body,.body,p,span:not(.material-symbols-outlined),li,a,input,textarea,select,button,h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-stretch:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700!important;letter-spacing:-.015em!important;line-height:1.15!important;text-transform:none!important}h1,h2,.h0,.h1,.h2,.banner__heading,.product__title,.product__title h1,.main-page-title{font-family:Archivo,Archivo,sans-serif!important;font-stretch:125%;font-weight:600!important;letter-spacing:0!important;line-height:1.15!important;text-transform:none!important}p,li,.rte,.rte p{line-height:1.65;font-weight:400}:root{--color-base-accent-1: 17, 17, 17 !important;--color-base-accent-2: 17, 17, 17 !important;--gradient-base-accent-1: #111111 !important;--gradient-base-accent-2: #111111 !important}.material-symbols-outlined,span.material-symbols-outlined{font-family:Material Symbols Outlined!important;font-weight:300!important;font-style:normal!important;letter-spacing:normal!important;text-transform:none!important;white-space:nowrap!important;direction:ltr!important;line-height:1!important}.header__heading-logo,.header__heading-link img{mix-blend-mode:multiply}.header__menu-item,.header__menu-item a{font-weight:500!important;font-stretch:100%;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#1111119e!important;background:none!important;border:none!important;box-shadow:none!important;transition:color .15s ease}.header__menu-item:hover,.header__menu-item a:hover{color:#111!important}.button,button[name=add],.product-form__submit,.shopify-payment-button__button{font-family:Archivo,sans-serif!important;font-stretch:100%;border-radius:0!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:600!important;font-size:13px!important;min-height:48px}.slideshow .button--secondary,.banner__content .button--secondary,.banner .button--secondary{background:transparent!important;border:2px solid #ffffff!important;color:#fff!important;box-shadow:none!important;padding:14px 38px!important;transition:all .18s ease!important}.slideshow .button--secondary:hover,.banner__content .button--secondary:hover,.banner .button--secondary:hover{background:#fff!important;color:#111!important}.slideshow .banner__heading,.banner__heading{text-shadow:1px 2px 14px rgba(0,0,0,.25)}.slideshow .banner__text,.banner__text{text-shadow:1px 1px 10px rgba(0,0,0,.3)}.card,.media,img,.field,input,select,.badge,[class*=quantity-break],.comparison-table *{border-radius:0!important}[class*=swatch],[class*=swatch] img,[class*=swatch]:after,[class*=swatch]:before{border-radius:50%!important}.announcement-bar{font-size:12px!important;letter-spacing:.16em!important;font-weight:500!important;text-transform:uppercase!important}[class*=ticker] [class*=text],[class*=ticker] span{letter-spacing:.19em;font-weight:500;font-stretch:100%}.caption-with-letter-spacing,.image-with-text__text--caption,.banner__caption{text-transform:uppercase!important;letter-spacing:.19em!important;font-size:11px!important;font-weight:500!important;font-stretch:100%}.product__title,.product__title h1,.product__info-container h1{font-size:26px!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.015em!important}.price,[class*=price-item]{font-family:Archivo,sans-serif!important;font-stretch:100%;font-weight:600!important;letter-spacing:0!important}.sticky-atc,.sticky-atc *{font-family:Archivo,sans-serif!important;font-stretch:100%}.sticky-atc [class*=title],.sticky-atc h2,.sticky-atc h3,.sticky-atc strong{font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.sticky-atc .price,.sticky-atc [class*=price]{font-size:14px!important;font-weight:600!important;letter-spacing:0!important}.sticky-atc .sticky-atc__add_button{font-size:13px!important;font-weight:600!important;letter-spacing:.1em!important}.product-form__input .form__label,variant-radios .form__label,variant-selects .form__label{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600}.product-form__input input[type=radio]+label{border-radius:0!important}.footer-block__heading,.footer__heading{text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:600!important}.shopify-section+.shopify-section{margin-top:0}.image-with-text__content{max-width:560px}.image-with-text__content .rte,.image-with-text__content .rte p,.image-with-text__content p{font-size:17px!important;color:#1a1a1a!important;line-height:1.7!important}.caption-with-letter-spacing{color:#757575!important}.icon-bar .icon-bar-card__icon .material-symbols-outlined,.icon-bar .icon-bar-card__icon span.material-symbols-outlined{font-size:21px!important}.icon-bar .multicolumn-card__info h3,.icon-bar .multicolumn-card__info .h3,.icon-bar .multicolumn-card__info h2{font-size:15px!important;font-weight:600!important;letter-spacing:0!important;margin-bottom:2px}.icon-bar .multicolumn-card__info .rte,.icon-bar .multicolumn-card__info p{font-size:13px!important;color:#6b6b6b!important;line-height:1.45!important}.icon-bar-card--horizontal{align-items:center}.footer-block__details-content .list-menu__item--link,.footer-block__details-content a,.footer .list-menu__item--link{font-size:14px!important;font-weight:400!important;letter-spacing:0!important;color:#1a1a1a!important;padding-top:6px!important;padding-bottom:6px!important}form.footer__newsletter.newsletter-form{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:stretch!important;align-content:flex-start;flex-wrap:wrap;gap:8px;max-width:420px}.footer__newsletter .newsletter-form__field-wrapper{flex:1 1 0%!important;min-width:180px;width:auto;max-width:none}.footer__newsletter .form__message{flex-basis:100%}.footer__newsletter .field__input{min-height:46px;background:#fff!important;border:1px solid #d0d0d0!important;box-shadow:none!important;font-size:14px!important}.footer__newsletter .field__input:focus{border-color:#111!important}.footer__newsletter .field__label{font-size:14px!important;letter-spacing:0!important}.footer-block .field__input,.footer__newsletter .field__input{min-height:46px}.newsletter__solid-btn.button--full-width,.footer__newsletter .newsletter__solid-btn{width:fit-content!important;min-width:0;min-height:46px;margin:0!important;padding:0 22px!important;font-size:12px!important;flex:0 0 auto}.footer-block__details-content.rte,.footer-block__details-content p{font-size:14px!important;color:#4a4a4a!important}.unit-price{display:none!important}.accordion__title,.h4.accordion__title{font-family:Archivo,sans-serif!important;font-stretch:100%;font-size:16px!important;font-weight:600!important;letter-spacing:-.01em!important;text-transform:none!important;text-decoration:none!important}.accordion__summary:hover .accordion__title{text-decoration:none!important;opacity:.7}.accordion__content__inner,.accordion__content__inner p,.accordion__content__inner li{font-size:15px!important;color:#1a1a1a;line-height:1.65}.header__heading-link{width:264px!important;max-width:38vw!important}.header__heading-link img,.header__heading-logo{width:100%!important;height:auto!important;mix-blend-mode:multiply}@media screen and (max-width:749px){.header__heading-link{width:196px!important;max-width:52vw!important}}.product__info-wrapper .h0,.product__info-container .h0,h1.h0,.h0{font-feature-settings:"tnum" 1;letter-spacing:.04em!important}.price,[class*=price-item]{font-feature-settings:"tnum" 1}.product-form__input:not(.product-form__input--swatches) input[type=radio]+label{background:#fff!important;color:#111!important;border:1px solid #cfcfcf!important;box-shadow:none!important}.product-form__input:not(.product-form__input--swatches) input[type=radio]:checked+label{background:#fff!important;color:#111!important;border:2px solid #111111!important}label.quantity-break{background:#fff!important;border:1px solid #d6d6d6!important;text-transform:none!important;letter-spacing:normal!important;box-shadow:none!important}input:checked+label.quantity-break,label.quantity-break:has(>input:checked){border:2px solid #111111!important;background:#fff!important}.quantity-break__label-text{font-size:16px!important;font-weight:600!important}.quantity-break__caption{font-size:13px!important;color:#6b6b6b!important;font-weight:400!important}.quantity-break__price{font-size:15px!important;font-weight:600!important}.quantity-break__badge{position:static!important;transform:none!important;background:transparent!important;color:#757575!important;font-size:10px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:0!important;margin:0 0 3px!important;display:block!important;box-shadow:none!important;border:none!important}label.quantity-break{padding:16px 18px!important}.quantity-breaks-container{display:flex;flex-direction:column;align-items:stretch;gap:8px}label.quantity-break{width:100%!important;box-sizing:border-box}.quantity-break__wrapper,.quantity-break__image-and-content,.quantity-break__content{width:100%}.quantity-break__content{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.quantity-break__right,.quantity-break__price,.quantity-break__compare-price{white-space:nowrap!important}.quantity-break__badge{color:#8a8a8a!important}span.header__active-menu-item-v2,.header__active-menu-item-v2.color-accent-1,.header__active-menu-item-v2.gradient,.header__menu-item .header__active-menu-item-v2{background:none!important;background-color:transparent!important;background-image:none!important;color:#111!important;padding:0!important;border-radius:0!important;box-shadow:none!important}.header__search{display:none!important}.main-atc__label__line-1{font-size:14px!important}.header__icons a[href*=account],.header__icons a[href*="/customer"]{display:none!important}.header__menu-item[aria-current=page],.header__menu-item[aria-current=page] span{color:#111!important}.drawer__heading{font-size:18px!important;font-weight:600!important;letter-spacing:0!important}.cart-progress__text{font-size:13px!important;font-weight:500!important;letter-spacing:0!important;color:#111!important}.cart-progress__text span{font-weight:600;font-feature-settings:"tnum" 1}.cart-item__name,.cart-item__name.h4{font-size:15px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.cart-drawer .product-option,.cart-items .product-option{font-size:13px!important;color:#6b6b6b!important;letter-spacing:0!important}.cart-item__price-wrapper .price--end,.cart-item__totals .price--end,.cart-item__final-price,.cart-item__old-price{font-size:15px!important;font-weight:600!important;letter-spacing:0!important;font-feature-settings:"tnum" 1}.cart-item__old-price{font-weight:400!important;color:#9a9a9a!important}.cart-drawer-item__saving{font-size:12px!important;color:#6b6b6b!important;font-weight:400!important}.quantity__input{font-size:14px!important;font-weight:500!important;font-feature-settings:"tnum" 1}.quantity__button{color:#111!important}.cart-drawer__totals__row{letter-spacing:0!important}.cart-drawer__totals__row__money{font-feature-settings:"tnum" 1}.cart-drawer .cart__login-title,.cart-drawer .cart__login-paragraph{display:none!important}.cart-drawer .badge,.cart-items .badge{background:transparent!important;color:#6b6b6b!important;border:none!important;padding:0!important;font-size:12px!important;letter-spacing:0!important;text-transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/stride-overrides.css.map */
