:root{--xpe-focus-ring: 0 0 0 2px rgba(249, 115, 22, .28), 0 0 0 5px rgba(249, 115, 22, .12)}html{background:var(--xpe-charcoal, #111)}body,.gradient,.color-background-1,.color-background-2,.color-inverse{background-color:var(--xpe-charcoal, #111);color:var(--xpe-silver, #b8b8b0)}*:focus-visible{outline:2px solid var(--xpe-orange, #f97316);outline-offset:3px;box-shadow:var(--xpe-focus-ring)}a{text-underline-offset:.22em}.xpe-header[data-sticky=true]{position:sticky;top:0;z-index:50}.xpe-header__main,.xpe-header__utility-inner,.xpe-footer__bar-inner,.xpe-footer__main,.xpe-footer__bottom-inner,.xpe-shell{width:min(100%,var(--xpe-max, 1440px));margin-inline:auto}.xpe-header__metric{min-height:34px;display:flex;align-items:center}.xpe-header__metric span{display:inline-flex;align-items:center;min-height:22px;white-space:nowrap}.xpe-header__nav a[aria-current=page],.xpe-mobile-nav a[aria-current=page]{color:var(--xpe-orange, #f97316)}.xpe-mobile-nav{display:none}.xpe-header.is-open .xpe-mobile-nav,.xpe-header[data-menu-open=true] .xpe-mobile-nav,body.xpe-menu-open .xpe-mobile-nav{display:block}.xpe-header__toggle span,.xpe-header__toggle span:before,.xpe-header__toggle span:after{display:block;width:20px;height:2px;background:currentColor;content:""}.xpe-header__toggle span{position:relative}.xpe-header__toggle span:before,.xpe-header__toggle span:after{position:absolute;left:0}.xpe-header__toggle span:before{top:-6px}.xpe-header__toggle span:after{top:6px}body.xpe-menu-open{overflow:hidden}cart-drawer.drawer{visibility:hidden}cart-drawer.drawer[open],cart-drawer.drawer.active,cart-drawer.drawer.xpe-drawer-open{display:block;visibility:visible}.xpe-faq__item:not(details):not(.is-open) .xpe-faq__answer,.xpe-accordion-item:not(details):not(.is-open) .xpe-accordion-panel,.xpe-accordion-item:not(details):not(.is-open) [data-xpe-faq-panel]{display:none}.xpe-faq__item:not(details).is-open .xpe-faq__answer,.xpe-accordion-item:not(details).is-open .xpe-accordion-panel,.xpe-accordion-item:not(details).is-open [data-xpe-faq-panel]{display:block}cart-notification{color:var(--xpe-silver, #b8b8b0)}.cart-notification,.cart-notification-wrapper,.cart-notification__links{background:var(--xpe-graphite, #181818);border-color:var(--xpe-border, rgba(255, 255, 255, .14))}.xpe-product-card__specs,.xpe-spec-grid,.xpe-featured-product .xpe-specs{background:var(--xpe-gunmetal, #2c2d2d)}.xpe-product-card__spec--highlight strong,.xpe-spec--highlight strong,.xpe-table td strong,.xpe-fit-preview strong{color:var(--xpe-orange, #f97316)}.xpe-category-grid .xpe-grid,.xpe-category-grid__items,.xpe-product-categories__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.xpe-category-card,.xpe-category-card .xpe-image,.xpe-category-card__media{min-height:clamp(260px,26vw,400px)}.xpe-card,.xpe-feature-card,.xpe-product-card,.xpe-category-card,.xpe-contact-card,.xpe-panel{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.xpe-card .xpe-button,.xpe-product-card .xpe-button,.xpe-featured-product .xpe-button{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}.button,.shopify-payment-button__button,.customer button,.cart__checkout-button,.product-form__submit,.quick-add__submit{border-radius:0}.button:not([disabled]),.shopify-payment-button__button:not([disabled]),.customer button:not([disabled]),.cart__checkout-button:not([disabled]),.product-form__submit:not([disabled]),.quick-add__submit:not([disabled]){cursor:pointer}.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.quick-add__submit,.button--primary{background:var(--xpe-orange, #f97316);color:var(--xpe-black, #080808)}.shopify-payment-button__button--unbranded:hover,.product-form__submit:hover,.cart__checkout-button:hover,.quick-add__submit:hover,.button--primary:hover{background:var(--xpe-orange-light, #ff8b3a);color:var(--xpe-black, #080808)}.field__input,.select__select,.customer input,.customer textarea,input[type=email],input[type=text],input[type=tel],input[type=password],textarea,select{border-radius:0}.field__input:focus,.select__select:focus,.customer input:focus,.customer textarea:focus,input[type=email]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=password]:focus,textarea:focus,select:focus{border-color:var(--xpe-orange, #f97316);box-shadow:var(--xpe-focus-ring)}.xpe-image img,.xpe-product-card__image img,.xpe-category-card img,.xpe-use-card img,.xpe-hero__media img,.xpe-cta__image img{width:100%;height:100%;object-fit:cover}.xpe-image:empty,.xpe-product-card__image:empty,.xpe-category-card__media:empty,.xpe-use-card .xpe-image:empty,.xpe-hero__media:empty,.xpe-cta__image:empty{background:radial-gradient(circle at 70% 35%,rgba(249,115,22,.14),transparent 34%),linear-gradient(125deg,var(--xpe-gunmetal, #2c2d2d),var(--xpe-stone, #22221f) 54%,var(--xpe-graphite, #181818))}.xpe-faq__button{text-align:left}.xpe-faq__button,.xpe-header__toggle,.drawer__close,.modal__close-button{-webkit-appearance:none;appearance:none;background-color:transparent}.xpe-service-strip,.xpe-collection-trust,.xpe-shop-trust-strip{overflow:hidden}@media screen and (max-width:1240px){.xpe-category-grid .xpe-grid,.xpe-category-grid__items,.xpe-product-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:760px){.xpe-header__main{min-height:64px}.xpe-header__nav,.xpe-header__metric{display:none}.xpe-header__toggle{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px}.xpe-category-grid .xpe-grid,.xpe-category-grid__items,.xpe-product-categories__grid,.xpe-footer__menus,.xpe-footer__bar-inner{grid-template-columns:1fr}.xpe-footer__stat{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}.xpe-card,.xpe-image img,.xpe-product-card__image img,.xpe-category-card img,.xpe-use-card img{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/xpe-v2-hardening.css.map */
