:root{--optix-red: #CC2430;--optix-red-dark: #A81C26;--optix-blue: #006CB4;--optix-black: #0d0d0d}.button,.shopify-payment-button__button--unbranded,.quick-add__submit,.cart__checkout-button,.newsletter-form__button,.product-form__submit,.customer button,button[name=add]{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.card__heading,.product__title h1{letter-spacing:.01em}.utility-bar{font-size:1.1rem}.announcement-bar__message{text-transform:uppercase;letter-spacing:.08em;font-weight:600}.header{background:rgb(var(--color-background))}.header a.header__menu-item,.header-mega-menu summary.header__menu-item,.list-menu__item--link{text-transform:uppercase;font-weight:700;letter-spacing:.02em;font-size:1.4rem;position:relative}.header__inline-menu .header__menu-item:after{content:"";position:absolute;left:1.1rem;right:1.1rem;bottom:.2rem;height:2px;background:var(--optix-red);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.header__inline-menu .header__menu-item:hover:after{transform:scaleX(1)}.shopify-section-header-sticky.scrolled-past-header .header-wrapper{box-shadow:0 2px 10px #00000014}.banner__heading{text-transform:uppercase;letter-spacing:.01em}.banner .button--secondary{border-width:2px}.collection-list .card-wrapper .card{position:relative;overflow:hidden}.collection-list .card-wrapper .card__content{position:absolute;inset:auto 0 0 0;z-index:2;padding:2.4rem 1.6rem 1.6rem;background:linear-gradient(to top,#000000c7,#0000 65%)}.collection-list .card-wrapper .card__information{text-align:center}.collection-list .card__heading{margin:0}.collection-list .card__heading a{color:#fff;text-transform:uppercase;font-weight:800;letter-spacing:.04em}.collection-list .card__heading .icon-wrap svg{stroke:#fff}.collection-list .card__media img{transition:transform .4s ease}.collection-list .card-wrapper:hover .card__media img{transform:scale(1.05)}.card-wrapper .card__heading a{text-transform:uppercase;font-weight:700;font-size:1.3rem}.card .price{font-weight:700}.card .price--on-sale .price-item--sale{color:var(--optix-red)}.badge{text-transform:uppercase;font-weight:700;letter-spacing:.04em;font-size:1.05rem}.card-wrapper .rating{--rating-star-color: var(--optix-red)}.facets-vertical .facets__heading,.facets-vertical-form .facet-filters__label{text-transform:uppercase;font-weight:800;letter-spacing:.03em}.facets-vertical input[type=radio],.facets-vertical input[type=checkbox],.facets-vertical-form input[type=radio]{accent-color:var(--optix-red)}.product__title h1{text-transform:uppercase;font-weight:800}.product__info-container .price{font-weight:700}.product__info-container .price--on-sale .price-item--sale{color:var(--optix-red)}.product-form__submit{min-height:5rem}.drawer__heading{text-transform:uppercase;font-weight:800;letter-spacing:.03em}.cart-free-shipping{padding:0 1.5rem 1.5rem}.cart-free-shipping__message{font-size:1.3rem;margin:0 0 .8rem;text-align:center}.cart-free-shipping__message--success{color:var(--optix-red);font-weight:700}.cart-free-shipping__bar{height:6px;border-radius:3px;background:rgba(var(--color-foreground),.1);overflow:hidden}.cart-free-shipping__bar-fill{height:100%;background:var(--optix-red);border-radius:3px;transition:width .3s ease}.cart__checkout-button{min-height:5.2rem;font-size:1.5rem}.footer{--color-link: var(--optix-blue)}.footer-block__heading{text-transform:uppercase;letter-spacing:.04em;font-weight:800}.footer-block--menu a:hover{color:#3aa0e8}.footer .newsletter-form__button{background:var(--optix-red)}.footer .list-social__link:hover{color:#3aa0e8}
/*# sourceMappingURL=/cdn/shop/t/9/assets/optix-theme.css.map */
