:root{--revrix-accent: #FFD300}.h0,.h1,h1,.h2,h2{letter-spacing:-.005em;line-height:1.06}.h0,.template-index h1,.product__title h1{text-transform:uppercase}.button,.shopify-challenge__button,.customer button,.product-form__submit,.cart__dynamic-checkout-buttons button{text-transform:uppercase;letter-spacing:.09em;font-weight:700;min-height:5.2rem;border-radius:0;transition:opacity .15s ease}.button:not([disabled]):hover{opacity:.85}.button--small{min-height:4.2rem}.header__menu-item{text-transform:uppercase;letter-spacing:.11em}.header__menu-item span{text-decoration:none!important;padding-bottom:.3rem;background-image:linear-gradient(var(--revrix-accent),var(--revrix-accent));background-repeat:no-repeat;background-position:0 100%;background-size:0% 2px;transition:background-size .22s ease}.header__menu-item:hover span,.header__menu-item[aria-current=page] span{background-size:100% 2px}.header__heading-logo{display:block}.announcement-bar__message{text-transform:uppercase;letter-spacing:.24em;font-size:1.1rem;font-weight:600;padding:1.1rem 0}.card__inner .media img{transition:transform .5s cubic-bezier(.2,.6,.2,1)}.card-wrapper:hover .card__inner .media img{transform:scale(1.04)}.card__heading,.card-information .card__heading a{text-transform:uppercase;letter-spacing:.04em}.card__badge .badge,.badge{border-radius:0;text-transform:uppercase;letter-spacing:.09em;font-weight:700;font-size:1.05rem;padding:.4rem 1rem}.product-form__submit{font-size:1.5rem}.product__info-container .price{font-size:2.2rem}.product__description h3{font-size:1.4rem;text-transform:uppercase;letter-spacing:.14em;margin:0 0 1.2rem;padding-top:2.8rem;border-top:1px solid rgba(128,128,128,.28)}.product__description>h3:first-child{padding-top:0;border-top:0}.product__description p{line-height:1.7}.product__description ul{padding-left:1.8rem;line-height:1.8}.product__accordion .accordion__title,.accordion__title{text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem}details[open]>.accordion__content{animation:revrix-reveal .25s ease}@keyframes revrix-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.product__info-container .product-popup-modal__button{text-transform:uppercase;letter-spacing:.1em;font-size:1.2rem}@media screen and (max-width:749px){.product .product-form__buttons{position:sticky;bottom:1.2rem;z-index:2}.product .product-form__buttons .product-form__submit{box-shadow:0 8px 28px #00000038}}.footer-block__heading{text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem}.footer__content-bottom{padding-top:2.4rem}.footer .list-menu__item--link{letter-spacing:.02em}.field__input,.select__select,.customer .field input,.newsletter-form__field-wrapper .field__input{border-radius:0}.product-popup-modal__content img{display:block;width:auto;height:auto;max-width:100%;max-height:70vh;object-fit:contain;margin-left:auto;margin-right:auto}.price.price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1rem;row-gap:.4rem}.price.price--on-sale .price__sale .price-item{margin:0}.price.price--on-sale .price-item--sale{order:1;font-weight:700}.price.price--on-sale .price__sale>span:not([class]){order:2}.product__info-container .price.price--on-sale .price-item--regular{font-size:1.5rem;letter-spacing:.04em;opacity:.55}.price-item--save{display:none;order:3;align-self:center;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:.35rem .8rem;border:1px solid currentColor;opacity:.8}.product__info-container .price .price-item--save{display:inline-block}.product__info-container .price .price__badge-sale{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/revrix.css.map */
