:root{--font-heading-family: "Bebas Neue", Impact, sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Inter", system-ui, sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.card__heading,.card__heading a{font-family:Bebas Neue,Impact,sans-serif;letter-spacing:.02em;text-transform:uppercase}.accent-red{color:#e3000f}.countdown-wrapper{background:#0a0a0a;padding:32px 0;border-top:1px solid #222;border-bottom:2px solid #E3000F}.countdown-container{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}.countdown-label{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#e3000f;margin-bottom:16px;font-weight:600}.countdown-display{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap}.countdown-unit{display:flex;flex-direction:column;align-items:center;gap:4px}.countdown-value{font-family:Bebas Neue,Impact,sans-serif;font-size:48px;letter-spacing:.05em;color:#fff;line-height:1;font-weight:400}.countdown-sep{font-family:Bebas Neue,Impact,sans-serif;font-size:48px;color:#c9a84c;opacity:.6;margin:0 2px;line-height:1}.countdown-label-small{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#6b6b6b;font-weight:500}@media(max-width:768px){.countdown-value,.countdown-sep{font-size:32px}.countdown-display{gap:2px}}@media(max-width:480px){.countdown-wrapper{padding:20px 0}.countdown-value,.countdown-sep{font-size:24px}.countdown-label-small{font-size:8px}}.announcement-bar{background-color:#0a0a0a;border-bottom:1px solid #222}.header{background-color:#0a0a0a;border-bottom:1px solid #1e1e1e}.header__heading-link,.header__heading-link:hover{color:#fff;text-decoration:none}.header__menu-item,.header__menu-item a{color:#fff;text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem}.header__menu-item a:hover{color:#e3000f;text-decoration:none}.header__icon svg,.header__icon path{fill:#fff;stroke:#fff}.button,.btn{border-radius:0;text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:1.2rem}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background-color:#e3000f;color:#fff;border-color:#e3000f}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background-color:#b5000c;border-color:#b5000c;color:#fff}.button--secondary{background-color:transparent;color:#fff;border-color:#fff}.button--secondary:hover{background-color:#fff;color:#0a0a0a}.card-wrapper,.card__content,.card__information{background-color:#111}.card__heading,.card__heading a{color:#fff;font-size:1.8rem;letter-spacing:.05em}.price,.price__regular,.price .money{color:#e3000f;font-weight:600}.badge{border-radius:0;font-family:Bebas Neue,Impact,sans-serif;letter-spacing:.1em;font-size:1.1rem}.badge--sold-out{background-color:#e3000f;color:#fff}.card__media.sold-out-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(227,0,15,.15),transparent);pointer-events:none}.product__title{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(3.2rem,6vw,6rem);letter-spacing:.02em;text-transform:uppercase;line-height:1}.product__collection-badge{display:inline-block;color:#e3000f;font-family:Bebas Neue,Impact,sans-serif;letter-spacing:.15em;font-size:1.3rem;text-transform:uppercase;margin-bottom:.8rem}.product__price .price,.product__price .money{color:#e3000f;font-size:2.4rem;font-weight:700}.variant-input-wrapper label,.product-form__input--pill label{border-radius:0;border:1px solid #444;color:#fff;background:transparent;min-width:4.4rem;text-align:center;padding:.8rem 1.2rem;transition:border-color .15s,color .15s}.variant-input-wrapper input:checked+label,.product-form__input--pill input:checked+label{border-color:#e3000f;color:#e3000f;background:transparent}.product-features{list-style:none;padding:0;margin:1.6rem 0;display:flex;flex-direction:column;gap:.8rem}.product-features li{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;color:#fffc}.product-features li:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;background-color:#e3000f;clip-path:polygon(0 50%,40% 100%,100% 0,40% 60%);flex-shrink:0}.notify-btn{width:100%;padding:1.5rem 2rem;background:transparent;border:1px solid #444;color:#999;font-family:Inter,system-ui,sans-serif;font-size:1.3rem;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:.8rem}.notify-btn:hover{border-color:#fff;color:#fff}.trust-badges{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:3rem 2rem;border-top:1px solid #222;border-bottom:1px solid #222;margin:3rem 0}.trust-badge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.8rem}.trust-badge svg,.trust-badge img{width:3.2rem;height:3.2rem;color:#e3000f;fill:#e3000f}.trust-badge strong{font-family:Bebas Neue,Impact,sans-serif;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;color:#fff}.trust-badge span{font-size:1.2rem;color:#999;line-height:1.4}@media screen and (max-width:750px){.trust-badges{grid-template-columns:repeat(2,1fr)}}.sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:100;background:#111;border-top:2px solid #E3000F;padding:1.2rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;transform:translateY(100%);transition:transform .3s ease}.sticky-atc.is-visible{transform:translateY(0)}.sticky-atc__info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.sticky-atc__title{font-family:Bebas Neue,Impact,sans-serif;font-size:1.8rem;letter-spacing:.05em;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__price{font-size:1.4rem;color:#e3000f;font-weight:600}.sticky-atc__actions{display:flex;align-items:center;gap:1.2rem;flex-shrink:0}.sticky-atc__btn{background:#e3000f;color:#fff;border:none;padding:1rem 2.4rem;font-family:Bebas Neue,Impact,sans-serif;font-size:1.6rem;letter-spacing:.1em;cursor:pointer;text-transform:uppercase}.sticky-atc__btn:hover{background:#b5000c}@media screen and (max-width:750px){.sticky-atc{flex-direction:column;align-items:stretch;gap:1rem;padding:1.2rem 1.6rem}.sticky-atc__btn{width:100%;text-align:center}}.cta-banner{background-color:#0a0a0a;background-size:cover;background-position:center;background-blend-mode:overlay;text-align:center;padding:8rem 2rem;position:relative}.cta-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.cta-banner>*{position:relative;z-index:1}.cta-banner__eyebrow{color:#e3000f;font-family:Bebas Neue,Impact,sans-serif;font-size:1.6rem;letter-spacing:.3em;text-transform:uppercase;margin-bottom:1.6rem}.cta-banner__heading{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(4rem,8vw,8rem);line-height:1;color:#fff;text-transform:uppercase;margin-bottom:.5rem}.cta-banner__red-line{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(3.2rem,6vw,6.4rem);line-height:1;color:#e3000f;text-transform:uppercase;margin-bottom:2rem}.cta-banner__subtext{color:#ffffffb3;font-size:1.2rem;letter-spacing:.4em;text-transform:uppercase;margin-bottom:3rem}.collection__hero-description{color:#ffffffb3;max-width:60rem;margin:0 auto;text-align:center}.facets__form,.facets-container{border-color:#222}.newsletter__form .field__input{background:#111;border-color:#333;color:#fff}.newsletter__form .field__input::placeholder{color:#666}.footer{background-color:#0a0a0a;border-top:1px solid #1e1e1e}.footer__content-top{padding-top:4rem;padding-bottom:3rem}.footer__menu-heading,.footer-block__heading{font-family:Bebas Neue,Impact,sans-serif;letter-spacing:.15em;font-size:1.4rem;color:#fff}.footer-block__list a,.footer__list a{color:#999;font-size:1.3rem;text-decoration:none}.footer-block__list a:hover,.footer__list a:hover{color:#e3000f}.footer__copyright{color:#555;font-size:1.2rem}.multicolumn-card__order{display:block;color:#e3000f;font-family:Bebas Neue,Impact,sans-serif;font-size:1.2rem;letter-spacing:.2em;margin-bottom:.4rem}.breadcrumb a,.breadcrumb span{color:#666;font-size:1.2rem}.breadcrumb a:hover{color:#fff}.accordion__button{text-transform:uppercase;letter-spacing:.08em;font-family:Bebas Neue,Impact,sans-serif;font-size:1.5rem}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#111}::-webkit-scrollbar-thumb{background:#333;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#e3000f}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
