:root{--xpe-black: #080808;--xpe-charcoal: #111111;--xpe-graphite: #181818;--xpe-stone: #22221F;--xpe-gunmetal: #2C2D2D;--xpe-concrete: #3A3A36;--xpe-steel: #8A8A84;--xpe-silver: #B8B8B0;--xpe-offwhite: #F2F0E8;--xpe-muted: #9A9A94;--xpe-orange: #F97316;--xpe-orange-dark: #C94F0A;--xpe-border: rgba(255,255,255,.14);--xpe-border-strong:rgba(255,255,255,.24);--xpe-panel: var(--xpe-graphite);--xpe-panel-light: var(--xpe-stone);--xpe-line: var(--xpe-border);--xpe-white: var(--xpe-offwhite);--xpe-shadow: 0 16px 48px rgba(0,0,0,.35);--xpe-orange-light: #FF8B3A}body{background:var(--xpe-charcoal);color:var(--xpe-silver);font-family:var(--xpe-body);font-size:16px;line-height:1.55}body:has(.xpe-page){background:radial-gradient(ellipse at 20% 0%,rgba(255,255,255,.018) 0%,transparent 50%),var(--xpe-charcoal)}.xpe-section:before{background-image:linear-gradient(rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 1px);background-size:48px 48px}.xpe-section{background:var(--xpe-graphite);border-bottom-color:var(--xpe-border)}.xpe-section--contrast{background:var(--xpe-stone)}.xpe-hero,.xpe-cta,.xpe-footer{background-image:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.02) 0%,transparent 60%),linear-gradient(180deg,rgba(255,255,255,.01) 0%,transparent 40%)}.xpe-title{font-size:clamp(42px,6vw,82px);line-height:.96;letter-spacing:-.03em;color:var(--xpe-offwhite)}.xpe-title--medium{font-size:clamp(32px,4.2vw,56px);line-height:1.05}.xpe-copy{color:var(--xpe-muted);font-size:16px;line-height:1.65;text-transform:none}.xpe-card__copy{color:var(--xpe-steel);font-size:14px;line-height:1.6;text-transform:none}.xpe-kicker{font-size:11px;letter-spacing:.2em;text-transform:uppercase}.xpe-card__title{color:var(--xpe-offwhite);font-size:22px;text-transform:uppercase}.xpe-faq__button{font-size:18px;text-transform:none;font-weight:700;color:var(--xpe-offwhite)}.xpe-faq__answer{color:var(--xpe-steel);font-size:15px;line-height:1.7}.xpe-footer__menu a{color:var(--xpe-steel);font-size:13px;text-transform:none}.xpe-footer__menu a:hover{color:var(--xpe-offwhite)}.xpe-footer__about p{color:var(--xpe-steel);font-size:14px;text-transform:none;line-height:1.65}.xpe-footer__bottom,.xpe-footer__legal a{color:#6f6f6a}.xpe-footer__legal a:hover{color:var(--xpe-offwhite)}.xpe-hero{min-height:780px;background:var(--xpe-black)}.xpe-hero__media:after{background:linear-gradient(90deg,#000000d6,#0000008c 45%,#00000038 78%),linear-gradient(0deg,rgba(8,8,8,.95) 0%,transparent 40%)}.xpe-hero__title{font-size:clamp(56px,7.5vw,104px);line-height:.96;color:var(--xpe-offwhite)}.xpe-hero__content p{color:var(--xpe-silver);font-size:17px;line-height:1.6}.xpe-hero__rail{width:4px}.xpe-tag{border-color:var(--xpe-border-strong);color:var(--xpe-steel);font-size:9px}.xpe-header{background:#eee;border-bottom-color:#0000001a}.xpe-header[data-scrolled=true]{background:#f5f5f5;border-bottom-color:#00000026}.xpe-header__utility{background:#e0e0e0;border-bottom-color:#0000001a;font-size:10px;color:#666}.xpe-header__slogan{color:#c94f0a}.xpe-header__promises span{color:#666}.xpe-header__promises span:before{color:#c94f0a;content:"\b7"}.xpe-header__brand{border-right-color:#0000001a}.xpe-wordmark{color:#111}.xpe-wordmark small{color:#666}.xpe-header__nav a{color:#444;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.xpe-header__nav a:hover,.xpe-header__nav a[aria-current=page]{color:#c94f0a;border-bottom-color:#c94f0a}.xpe-header__metric{border-left-color:#0000001a}.xpe-header__metric strong{color:#111;font-size:13px;font-weight:800;letter-spacing:.04em}.xpe-header__metric span{color:#888;font-size:8px}.xpe-header__icon-btn{color:#000!important;border-left:1px solid rgba(0,0,0,.1)}.xpe-header__icon-btn:hover{color:#c94f0a!important}.xpe-header__icon-btn svg{stroke:#000;transition:stroke .2s ease}.xpe-header__icon-btn:hover svg{stroke:#c94f0a}.xpe-header__shop{background:#f97316;color:#fff;font-size:11px;padding:6px 22px;height:32px;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}.xpe-header__shop:hover{background:#ea580c}.xpe-header__toggle{border-left-color:#0000001a;color:#333}.xpe-mobile-nav{background:#f5f5f5;border-top-color:#0000001a}.xpe-mobile-nav a{color:#333;font-size:22px;border-bottom-color:#0000001a}.xpe-mobile-nav a:hover{color:#c94f0a}.xpe-footer{background:var(--xpe-charcoal);border-top-color:var(--xpe-border)}.xpe-footer__bar{border-bottom-color:var(--xpe-border);background:linear-gradient(180deg,rgba(255,255,255,.015) 0%,transparent 100%),var(--xpe-graphite)}.xpe-footer__statement{color:var(--xpe-offwhite);font-size:clamp(22px,2.5vw,38px)}.xpe-footer__stat strong{color:var(--xpe-offwhite);font-size:22px}.xpe-footer__stat span{color:var(--xpe-muted);font-size:9px}.xpe-footer__menu h3{color:var(--xpe-orange);font-size:10px}.xpe-footer__bottom{background:var(--xpe-black);border-top-color:var(--xpe-border)}.xpe-card{background:var(--xpe-graphite);border-color:var(--xpe-border)}.xpe-card:hover{border-color:var(--xpe-orange);transform:translateY(-3px)}.xpe-product-card__image{background:var(--xpe-stone);border-bottom-color:var(--xpe-border)}.xpe-product-card__title{color:var(--xpe-offwhite);font-size:20px}.xpe-product-card__description{color:var(--xpe-steel)}.xpe-product-card__spec{background:var(--xpe-gunmetal);border-right-color:var(--xpe-border)}.xpe-product-card__spec span{color:var(--xpe-muted)}.xpe-product-card__spec strong{color:var(--xpe-offwhite);font-size:13px}.xpe-product-card__spec--highlight strong,.xpe-product-card__rating{color:var(--xpe-orange)}.xpe-product-card__badge{background:var(--xpe-orange);color:var(--xpe-black)}.xpe-category-card{background:var(--xpe-graphite)}.xpe-category-card .xpe-image{background:var(--xpe-stone)}.xpe-category-card__content .xpe-card__title{color:var(--xpe-offwhite)}.xpe-feature-card{background:var(--xpe-graphite);border-color:var(--xpe-border)}.xpe-feature-card__number,.xpe-feature-card__eyebrow{color:var(--xpe-orange)}.xpe-table th{background:var(--xpe-stone);color:var(--xpe-offwhite)}.xpe-table td{color:var(--xpe-silver);border-bottom-color:var(--xpe-border)}.xpe-table td:first-child,.xpe-table strong{color:var(--xpe-offwhite)}.xpe-spec{background:var(--xpe-stone);border-color:var(--xpe-border)}.xpe-spec span{color:var(--xpe-muted)}.xpe-spec strong{color:var(--xpe-offwhite);font-size:18px}.xpe-button{background:var(--xpe-orange);border-color:var(--xpe-orange);color:var(--xpe-black);font-size:12px;font-weight:900;letter-spacing:.12em;min-height:48px;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}.xpe-button:hover{background:var(--xpe-orange-light);border-color:var(--xpe-orange-light)}.xpe-button--outline{background:transparent;border-color:var(--xpe-border-strong);color:var(--xpe-silver)}.xpe-button--outline:hover{background:var(--xpe-offwhite);border-color:var(--xpe-offwhite);color:var(--xpe-black)}.xpe-cta{background:var(--xpe-stone)}.xpe-cta:before{opacity:.03}.xpe-cta__image:after{background:linear-gradient(90deg,#080808e0 8%,#080808a6 50%,#08080840)}.xpe-faq{border-top-color:var(--xpe-border)}.xpe-faq__item{border-bottom-color:var(--xpe-border)}.xpe-faq__button span:last-child{color:var(--xpe-orange)}.xpe-tab{background:var(--xpe-graphite);border-color:var(--xpe-border);color:var(--xpe-steel)}.xpe-tab:hover,.xpe-tab.is-active{border-color:var(--xpe-orange);color:var(--xpe-orange)}.xpe-select,.xpe-field,.xpe-textarea{background:var(--xpe-graphite);border-color:var(--xpe-border-strong);color:var(--xpe-offwhite)}.xpe-callout{background:#f973160d;border-color:#f9731659;color:var(--xpe-silver)}.xpe-service-strip{background:var(--xpe-stone);border-top-color:var(--xpe-border)}.xpe-service{border-right-color:var(--xpe-border)}.xpe-service strong{color:var(--xpe-offwhite)}.xpe-service span{color:var(--xpe-muted)}.xpe-use-card .xpe-image{background:var(--xpe-stone)}.xpe-use-card__title{color:var(--xpe-offwhite);font-size:15px}.xpe-panel{background:linear-gradient(145deg,rgba(255,255,255,.02),transparent 45%),var(--xpe-graphite);border-color:var(--xpe-border)}.xpe-panel:before{background:radial-gradient(circle at 8px 8px,var(--xpe-concrete) 0 1px,var(--xpe-graphite) 2px,transparent 3px),radial-gradient(circle at calc(100% - 8px) 8px,var(--xpe-concrete) 0 1px,var(--xpe-graphite) 2px,transparent 3px),radial-gradient(circle at 8px calc(100% - 8px),var(--xpe-concrete) 0 1px,var(--xpe-graphite) 2px,transparent 3px),radial-gradient(circle at calc(100% - 8px) calc(100% - 8px),var(--xpe-concrete) 0 1px,var(--xpe-graphite) 2px,transparent 3px)}.xpe-page-hero{border-bottom-color:var(--xpe-border)}.xpe-page-hero:before{opacity:.025}.xpe-fallback-media{background:radial-gradient(circle at 70% 35%,rgba(249,115,22,.12),transparent 17rem),linear-gradient(125deg,var(--xpe-gunmetal),var(--xpe-stone) 54%,var(--xpe-graphite))}.xpe-fallback-media:before{background:linear-gradient(135deg,transparent 0 43%,rgba(249,115,22,.08) 43% 44%,transparent 44% 100%),repeating-linear-gradient(90deg,transparent 0 39px,rgba(255,255,255,.015) 40px)}.xpe-fallback-media:after{color:#ffffff08}.xpe-placeholder{background:radial-gradient(circle at 50% 40%,var(--xpe-gunmetal),var(--xpe-graphite) 60%),var(--xpe-stone);color:var(--xpe-concrete)}.xpe-pagination a,.xpe-pagination span{border-color:var(--xpe-border);color:var(--xpe-steel)}.xpe-pagination .current{border-color:var(--xpe-orange);color:var(--xpe-orange)}.xpe-filter-panel summary{border-color:var(--xpe-border);color:var(--xpe-steel)}.xpe-filter-panel__values{background:var(--xpe-graphite);border-color:var(--xpe-border)}.xpe-filter-panel__values label{color:var(--xpe-silver)}.xpe-topic-tabs span{border-color:var(--xpe-border);color:var(--xpe-steel)}.xpe-topic-tabs input:checked+span{border-color:var(--xpe-orange);color:var(--xpe-orange)}.xpe-form-group label{color:var(--xpe-steel)}.xpe-split__content{background:var(--xpe-graphite)}.xpe-contact-card,.xpe-contact-form{background:var(--xpe-graphite);border-color:var(--xpe-border)}.xpe-support-categories .xpe-feature-card{border-top-color:var(--xpe-orange)}.xpe-inline-cta{background:var(--xpe-stone)}.xpe-featured-product-section{background:var(--xpe-stone);border-color:var(--xpe-border)}.xpe-product-feature__media{background:var(--xpe-gunmetal)}.xpe-product-feature__info{border-left-color:var(--xpe-border);background:var(--xpe-graphite)}.xpe-price{color:var(--xpe-offwhite)}.xpe-price s{color:var(--xpe-muted)}.xpe-step{background:var(--xpe-graphite);border-color:var(--xpe-border)}.xpe-step__number{border-bottom-color:var(--xpe-border)}.xpe-glossary-grid .xpe-card{background:var(--xpe-graphite)}.xpe-collection-tools{border-bottom-color:var(--xpe-border)}.xpe-rating-layout .xpe-grid .xpe-card{background:var(--xpe-graphite)}body:not(:has(.xpe-page)) main{background:var(--xpe-charcoal);color:var(--xpe-silver)}body:not(:has(.xpe-page)) main h1,body:not(:has(.xpe-page)) main h2,body:not(:has(.xpe-page)) main h3{color:var(--xpe-offwhite)}body:not(:has(.xpe-page)) main .product__media,body:not(:has(.xpe-page)) main .card,body:not(:has(.xpe-page)) main .cart-item,body:not(:has(.xpe-page)) main .customer,body:not(:has(.xpe-page)) main .facets-container{border-color:var(--xpe-border);background:var(--xpe-graphite)}body:not(:has(.xpe-page)) main .field__input,body:not(:has(.xpe-page)) main .select__select,body:not(:has(.xpe-page)) main .customer input{background:var(--xpe-graphite);border-color:var(--xpe-border-strong);color:var(--xpe-offwhite)}body:not(:has(.xpe-page)) main .price,body:not(:has(.xpe-page)) main .price--on-sale .price-item--sale{color:var(--xpe-offwhite)}@media screen and (max-width:760px){.xpe-hero{min-height:580px}.xpe-hero__title{font-size:clamp(38px,10vw,56px)}.xpe-hero__content p{font-size:15px}.xpe-title{font-size:clamp(32px,8vw,48px)}.xpe-title--medium{font-size:clamp(28px,6vw,40px)}.xpe-product-card__specs{grid-template-columns:repeat(2,minmax(0,1fr))}.xpe-faq__button{font-size:16px}.xpe-footer__statement{font-size:clamp(20px,5vw,32px)}.xpe-footer__stat strong{font-size:18px}.xpe-footer__menu a{font-size:14px}.xpe-mobile-nav a{font-size:20px}.xpe-hero__buttons{flex-direction:column}.xpe-button{width:100%;justify-content:center}}@media screen and (max-width:1100px){.xpe-header__utility{display:none}}.xpe-product-card__spec--highlight strong,.xpe-spec--highlight strong{color:var(--xpe-orange)!important}body.template-product main{background:var(--xpe-charcoal)}body.template-product .product__info-wrapper{background:var(--xpe-graphite)}body.template-product .product__title{color:var(--xpe-offwhite);font-size:clamp(28px,3vw,42px)}body.template-product .price{color:var(--xpe-offwhite)}body.template-product .price--on-sale .price-item--sale{color:var(--xpe-orange)}body.template-product .product__description{color:var(--xpe-steel);font-size:15px;line-height:1.65}body.template-product .product__info-container .product-form__submit{background:var(--xpe-orange);border-color:var(--xpe-orange);color:var(--xpe-black);font-weight:900;letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}body.template-product .product__info-container .product-form__submit:hover{background:var(--xpe-orange-light)}body.template-product .product__media{background:var(--xpe-stone);border-color:var(--xpe-border)}body.template-cart main,body.cart main{background:var(--xpe-charcoal)}.cart-item{border-bottom-color:var(--xpe-border)!important}.xpe-collection-hero{min-height:280px}.xpe-product-card__title a{color:inherit;text-decoration:none}.xpe-product-card__title a:hover{color:var(--xpe-orange)}@media screen and (min-width:761px){.xpe-header__shop{display:flex}}@media screen and (max-width:760px){.xpe-mobile-nav{padding:16px 18px 28px}.xpe-mobile-nav a{font-size:18px;padding:14px 0}.xpe-header__shop{display:none}.xpe-wordmark{font-size:26px}.xpe-wordmark small{font-size:6px}.xpe-category-card,.xpe-category-card .xpe-image{min-height:280px}.xpe-product-card__specs{grid-template-columns:repeat(2,minmax(0,1fr))}.xpe-hero__buttons .xpe-button{min-height:48px;font-size:12px}.xpe-tag-list{gap:6px}.xpe-tag{font-size:8px;padding:6px 8px}}@media(prefers-reduced-motion:reduce){.xpe-card:hover,.xpe-card:hover .xpe-image img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/xpe-theme-v2.css.map */
