@import"./base-trsc-original.css";:root{sc-red:#d71920}:root --tr html,:root body{max-width:100%;overflow-x:hidden}:root .announcement-bar-section,:root .announcement-bar-section .utility-bar,:root .announcement-bar-section .utility-bar__grid,:root .announcement-bar-section .announcement-bar,:root .announcement-bar-section .announcement-bar-slider{max-width:100vw!important;overflow-x:hidden!important}:root .announcement-bar-section .slider--everywhere{max-width:100%!important}@media screen and (max-width:749px){:root .announcement-bar-section .utility-bar__grid{width:100%!important;padding-left:0!important;padding-right:0!important}:root .announcement-bar-section .announcement-bar,:root .announcement-bar-section .announcement-bar-slider{width:100%!important}:root .announcement-bar-section .slider-button{flex:0 0 4.4rem}:root .announcement-bar-section .slider--everywhere{width:calc(100vw - 8.8rem)!important}:root .announcement-bar-section .slideshow__slide{width:100%!important;max-width:100%!important}}html,body,main,#MainContent,.content-for-layout,.gradient,.color-scheme-1,.color-background-1,.shopify-section{background:#000!important;background-image:none!important;color:#fff}body{background:#000!important}body :where(h1,h2,h3,h4,h5,h6,p,li,label,legend,summary,a:not(.button),span:not(.icon):not(.svg-wrapper),small,strong,em,.caption,.subtitle,.rte,.price,.price-item,.product__title,.product__description,.card__heading,.card-information,.collection-hero__title,.collection-hero__description,.footer-block__heading,.footer-block__details-content){background:transparent!important;background-color:transparent!important}h1,h2,h3,.h0,.h1,.h2{font-weight:700;text-transform:uppercase;letter-spacing:.045em}.header-wrapper{background:#000!important;border-bottom:1px solid rgba(255,255,255,.18)!important}.header__menu-item{text-transform:uppercase;font-weight:700;letter-spacing:.07em}.utility-bar,.announcement-bar{background:var(--trsc-red)!important;color:#fff!important}.announcement-bar__message{font-weight:700;letter-spacing:.09em;text-transform:uppercase}.button,.button--primary,.shopify-payment-button__button--unbranded{background:var(--trsc-red)!important;color:#fff!important;border:0!important;border-radius:0!important;text-transform:uppercase;font-weight:700;letter-spacing:.09em;min-height:4.8rem}.button:after{box-shadow:0 0 0 1px var(--trsc-red)!important}.button:hover{filter:brightness(1.12)}.banner__box{background:transparent!important;max-width:82rem!important}.banner__heading{font-size:clamp(4rem,8vw,8.5rem)!important;line-height:.92}.banner__text{font-size:1.8rem;max-width:70rem;margin-inline:auto}.title-wrapper-with-link,.collection__title{text-align:center}.collection__title .title{font-size:clamp(3rem,5vw,5.2rem)}.card-wrapper .card{background:#000!important}.card__media{background:#111!important}.card__heading{font-size:1.6rem;text-transform:uppercase;letter-spacing:.04em}.card-information>.price{font-weight:700}.collection-hero{padding:4.5rem 0 2.5rem!important;border-bottom:1px solid rgba(255,255,255,.15)}.collection-hero__title{font-size:clamp(4rem,7vw,7rem)!important;text-align:center}.collection-hero__description{margin-inline:auto!important;text-align:center;max-width:75rem}.facets-container{border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);padding-block:1.2rem!important}.facets__form,.facet-filters{color:#fff}.select__select,.facet-filters__sort{background:#000!important;color:#fff!important}.product__title h1{font-size:clamp(3rem,5vw,5.4rem);text-transform:uppercase}.product__info-container .price{font-size:2rem}.product-form__submit{background:var(--trsc-red)!important}.product-form__input input[type=radio]+label{border-radius:0!important;background:#000!important;color:#fff!important;border-color:#555!important}.product-form__input input[type=radio]:checked+label{background:var(--trsc-red)!important;border-color:var(--trsc-red)!important}.product__description{border-top:1px solid rgba(255,255,255,.15);padding-top:2.5rem}.product__description h2,.product__description h3,.rte h2,.rte h3{color:var(--trsc-red)!important}.related-products{border-top:1px solid rgba(255,255,255,.15)}.related-products__heading{text-transform:uppercase;text-align:center}.cart__items,.cart__footer,.main-page-title,.template-search{background:#000!important}.cart__checkout-button{background:var(--trsc-red)!important}.cart-item{border-color:#333!important}.main-page-title,.template-search__header h1{font-size:clamp(3.5rem,6vw,6rem)!important;text-transform:uppercase;text-align:center}.page-width--narrow{max-width:90rem!important}.contact .title{text-transform:uppercase;color:var(--trsc-red)!important}.field__input,.customer .field input,.select__select{background:#070707!important;color:#fff!important;border-color:#444!important}.footer{background:#050505!important;border-top:1px solid rgba(255,255,255,.18)!important}.footer-block__heading{color:var(--trsc-red)!important;text-transform:uppercase;letter-spacing:.08em}.newsletter-form__button{color:var(--trsc-red)!important}.product__description table#size-guide,.rte table#size-guide,table#size-guide{width:100%!important;max-width:100%!important;table-layout:auto!important;font-size:1.2rem!important}.product__description:has(table#size-guide),.rte:has(table#size-guide){max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}table#size-guide td,table#size-guide th{min-width:5.5rem;padding:.65rem .45rem!important;white-space:nowrap;background:#080808!important;color:#fff!important;border-color:#333!important}@media(max-width:749px){.banner__heading{font-size:4.4rem!important}.banner__text{font-size:1.55rem}.collection__title .title{font-size:3.2rem}.collection-hero__title{font-size:4rem!important}.product__title h1{font-size:3.4rem}table#size-guide{font-size:1.05rem!important}table#size-guide td,table#size-guide th{min-width:4.8rem;padding:.5rem .35rem!important}}.utility-bar,.announcement-bar,.announcement-bar__link,.announcement-bar__message,.announcement-bar__message span,.announcement-bar p,.announcement-bar a{color:#fff!important}.header__heading,.header__heading-link,.header__heading-logo-wrapper{opacity:1!important;visibility:visible!important;display:flex!important;align-items:center!important;justify-content:center!important}.header__heading-link{width:auto!important;min-width:min(60rem,82vw)!important}.header__heading-logo-wrapper{width:min(60rem,82vw)!important;max-width:min(60rem,82vw)!important;flex:0 0 auto!important}.header__heading-logo{opacity:1!important;visibility:visible!important;display:block!important;width:100%!important;max-width:min(60rem,82vw)!important;height:auto!important;transform:none!important;animation:none!important;transition:none!important}sticky-header .header__heading-logo-wrapper,.scrolled-past-header .header__heading-logo-wrapper,.shopify-section-header-sticky .header__heading-logo-wrapper,.shopify-section-header-hidden .header__heading-logo-wrapper{width:min(60rem,82vw)!important;max-width:min(60rem,82vw)!important;opacity:1!important;visibility:visible!important}.shopify-section-header-hidden{transform:none!important}#MainContent>.shopify-section:last-child .collection{padding-top:0!important;padding-bottom:0!important}#MainContent>.shopify-section:last-child .collection__title{margin-bottom:1rem!important}#MainContent>.shopify-section:last-child .collection__title .title{font-size:2.4rem!important;margin-bottom:.4rem!important}#MainContent>.shopify-section:last-child .collection__description{font-size:1.35rem!important;margin-top:.3rem!important;margin-bottom:1rem!important}#MainContent>.shopify-section:last-child .slider-mobile-gutter{margin-top:0!important}#MainContent>.shopify-section:last-child .collection__view-all{margin-top:1.2rem!important}@media(max-width:749px){#MainContent>.shopify-section:last-child .collection__title .title{font-size:2rem!important}#MainContent>.shopify-section:last-child .collection__description{font-size:1.2rem!important}}#MainContent>.shopify-section:last-child .product-grid{max-width:92rem;margin-left:auto;margin-right:auto}#MainContent>.shopify-section:last-child .card__media{max-width:22rem;margin-left:auto;margin-right:auto;width:100%}#MainContent>.shopify-section:last-child .card__inner{--ratio-percent:100%!important}#MainContent>.shopify-section:last-child .card__content{max-width:22rem;margin-left:auto;margin-right:auto;width:100%}@media(max-width:749px){#MainContent>.shopify-section:last-child .card__media,#MainContent>.shopify-section:last-child .card__content{max-width:17rem}#MainContent>.shopify-section:last-child .product-grid{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/base.css.map */
