:root{--xpe-viewport-max: 1440px;--xpe-content-max: 1200px;--xpe-page-gutter: clamp(20px, 2.35vw, 32px);--xpe-hero-min: clamp(300px, 29.5vw, 402px);--xpe-card-radius: 0px}.xpe-header,.shopify-section-group-header-group{position:relative;z-index:30}.xpe-header,.xpe-footer,.xpe-section,.xpe-page,.xpe-main,main#MainContent{color:var(--xpe-text, #f0f0f0)}.xpe-container,.xpe-section__inner,.xpe-page-width,.page-width,.xpe-footer__inner,.xpe-header__inner,.xpe-announcement__inner{max-width:var(--xpe-viewport-max)}.xpe-section__inner,.xpe-page-width,.xpe-content,.xpe-page-hero__inner,.xpe-fit-guide__inner,.xpe-about__inner,.xpe-support__inner,.xpe-contact__inner{width:min(100%,var(--xpe-content-max));margin-inline:auto}.xpe-page-hero,.xpe-collection-hero,.collection-hero,.main-page-title,.template-page main .shopify-section:first-child,.template-collection main .shopify-section:first-child{position:relative;overflow:hidden}.xpe-page-hero,.xpe-collection-hero,.collection-hero{min-height:var(--xpe-hero-min);border-bottom:1px solid rgba(255,255,255,.075);background:linear-gradient(180deg,rgba(255,255,255,.02) 0 1px,transparent 1px 100%),linear-gradient(0deg,#000000d9,#00000080 60%,#0000004d),url(/cdn/shop/files/Black_Concrete_1_1.jpg?v=1734500816) center center / cover no-repeat}.xpe-page-hero:before,.xpe-collection-hero:before,.collection-hero:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--xpe-orange, #f97316);opacity:.95}.xpe-page-hero:after,.xpe-collection-hero:after,.collection-hero:after{content:attr(data-xpe-word);position:absolute;right:-.06em;bottom:-.2em;z-index:0;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.055);font-family:var(--font-heading-family),var(--font-body-family),sans-serif;font-size:clamp(120px,22vw,300px);font-weight:900;line-height:.85;letter-spacing:-.025em;pointer-events:none}.template-collection .collection-hero:after,.xpe-main-collection .xpe-collection-hero:after,.xpe-collection-page .xpe-page-hero:after{content:"SHOP"}.xpe-fit-guide .xpe-page-hero:after,.xpe-fit-page .xpe-page-hero:after{content:"FIT"}.xpe-about .xpe-page-hero:after,.xpe-about-page .xpe-page-hero:after{content:"XPE"}.xpe-support .xpe-page-hero:after,.xpe-support-page .xpe-page-hero:after{content:"HELP"}.xpe-contact .xpe-page-hero:after,.xpe-contact-page .xpe-page-hero:after{content:"HQ";font-size:clamp(120px,22vw,300px)}.xpe-page-hero>*,.xpe-collection-hero>*,.collection-hero>*{position:relative;z-index:1}.xpe-eyebrow,.xpe-kicker,.xpe-section-kicker,.caption-with-letter-spacing,.product__text.caption-with-letter-spacing{display:inline-flex;align-items:center;gap:12px;color:var(--xpe-orange, #f97316);font-family:var(--font-heading-family),var(--font-body-family),sans-serif;font-size:clamp(11px,.85vw,13px);font-weight:800;letter-spacing:.24em;line-height:1.6;text-transform:uppercase}.xpe-eyebrow:before,.xpe-kicker:before,.xpe-section-kicker:before{content:"";width:24px;height:2px;background:currentColor}.xpe-label,.xpe-badge,.badge,.card__badge,.price__badge-sale,.price__badge-sold-out{border:0;border-radius:0;background:var(--xpe-orange, #f97316);color:#0a0a0a;font-family:var(--font-heading-family),var(--font-body-family),sans-serif;font-size:10px;font-weight:900;letter-spacing:.18em;line-height:1;padding:6px 8px;text-transform:uppercase}.xpe-display,.xpe-title,.xpe-section-title,.xpe-page-title,.xpe-page-hero h1,.xpe-collection-hero h1,.collection-hero__title,.main-page-title,.product__title h1,.title,.title-wrapper-with-link .title{font-family:var(--font-heading-family),var(--font-body-family),sans-serif;font-weight:900;letter-spacing:.035em;line-height:.95;text-transform:uppercase}.xpe-page-hero h1,.xpe-collection-hero h1,.collection-hero__title,.main-page-title{max-width:980px;margin:0;color:#f0f0f0;font-size:clamp(46px,5.86vw,80px)}.xpe-page-hero p,.xpe-collection-hero p,.collection-hero__description,.rte,.product__description,.cart__warnings,.search__input.field__input{color:#ffffff94}.xpe-muted-title,.xpe-page-hero h1 em,.xpe-page-hero h1 span,.collection-hero__title span{color:#888;font-style:normal}.xpe-card,.xpe-panel,.xpe-feature,.xpe-stat,.xpe-step,.xpe-faq-item,.xpe-product-card,.card-wrapper,.product-card-wrapper .card,.facets-container,.active-facets,.cart-items,.cart__footer,.product__info-wrapper,.customer,.predictive-search,.drawer__inner{border:1px solid rgba(255,255,255,.085);border-radius:var(--xpe-card-radius);background:linear-gradient(180deg,#ffffff0b,#ffffff03),#0b0b0b;box-shadow:inset 0 1px #ffffff0e}.xpe-card:hover,.xpe-feature:hover,.xpe-step:hover,.xpe-product-card:hover,.card-wrapper:hover .card{border-color:#f973166b;transform:translateY(-2px);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease;box-shadow:inset 0 1px #ffffff12,0 18px 42px #00000057}.xpe-card h3,.xpe-feature h3,.xpe-step h3,.xpe-product-card h3,.card__heading,.product-card-wrapper .card__heading{color:#f0f0f0;font-family:var(--font-heading-family),var(--font-body-family),sans-serif;font-weight:900;letter-spacing:.08em;line-height:1.05;text-transform:uppercase}.xpe-spec-grid,.xpe-product-specs,.xpe-fit-specs,.product__accordion,.product__info-container .product-form,.product__info-container .price{border-top:1px solid rgba(255,255,255,.08)}.xpe-spec,.xpe-product-spec,.xpe-fit-spec,.product__accordion .accordion__title{display:flex;justify-content:space-between;gap:18px;color:#ffffffc2;font-family:var(--font-heading-family),var(--font-body-family),sans-serif;letter-spacing:.12em;text-transform:uppercase}.xpe-table-wrap,.xpe-fit-table-wrap,.product__info-container table,.rte table{overflow-x:auto;-webkit-overflow-scrolling:touch}.xpe-table,.xpe-fit-table,.rte table{width:100%;border-collapse:collapse;background:#080808}.xpe-table th,.xpe-fit-table th,.rte table th{background:#111;color:var(--xpe-orange, #f97316);font-family:var(--font-heading-family),var(--font-body-family),sans-serif;font-size:12px;letter-spacing:.18em;text-align:left;text-transform:uppercase}.xpe-table td,.xpe-table th,.xpe-fit-table td,.xpe-fit-table th,.rte table td,.rte table th{border:1px solid rgba(255,255,255,.08);padding:14px 16px}.xpe-table td,.xpe-fit-table td,.rte table td{color:#ffffff9e}.facets__form,.facets__wrapper,.collection-product-count,.mobile-facets__open,.sorting .facet-filters__label,.facet-filters__sort{color:#fff9;font-family:var(--font-heading-family),var(--font-body-family),sans-serif;letter-spacing:.12em;text-transform:uppercase}.facet-checkbox,.mobile-facets__label,.facets__summary,.disclosure-has-popup[open]>summary+*{background:#0b0b0b;color:#ffffffb3}.facet-checkbox:hover,.mobile-facets__label:hover,.facets__summary:hover{color:var(--xpe-orange, #f97316)}.pagination__item,.pagination__item.link{border:1px solid rgba(255,255,255,.1);color:#ffffffa3;font-family:var(--font-heading-family),var(--font-body-family),sans-serif;letter-spacing:.12em}.pagination__item--current,.pagination__item:hover{border-color:var(--xpe-orange, #f97316);color:var(--xpe-orange, #f97316)}@media(min-width:990px){.xpe-header__main,.xpe-header__inner{min-height:68px}.xpe-announcement,.xpe-header__announcement{min-height:32px}.xpe-section{padding-block:clamp(56px,5vw,88px)}.template-product .product,.template-search .template-search,.template-cart .cart,.template-customers\/account .customer,.template-customers\/login .customer,.template-customers\/register .customer,.template-customers\/addresses .customer{width:min(100% - var(--xpe-page-gutter) * 2,var(--xpe-content-max));margin-inline:auto}}@media(max-width:989px){:root{--xpe-page-gutter: 20px}.xpe-container,.xpe-section__inner,.xpe-page-width,.page-width,.xpe-footer__inner,.xpe-header__inner,.xpe-announcement__inner{padding-inline:var(--xpe-page-gutter)}.xpe-page-hero,.xpe-collection-hero,.collection-hero{min-height:320px}.xpe-card:hover,.xpe-feature:hover,.xpe-step:hover,.xpe-product-card:hover,.card-wrapper:hover .card{transform:none}}@media(max-width:749px){.xpe-page-hero,.xpe-collection-hero,.collection-hero{min-height:280px}.xpe-page-hero h1,.xpe-collection-hero h1,.collection-hero__title,.main-page-title{font-size:clamp(40px,13vw,58px);line-height:.92}.xpe-page-hero:after,.xpe-collection-hero:after,.collection-hero:after{font-size:112px;opacity:.72}.xpe-table td,.xpe-table th,.xpe-fit-table td,.xpe-fit-table th,.rte table td,.rte table th{min-width:150px;padding:12px}}@media(prefers-reduced-motion:reduce){.xpe-card,.xpe-feature,.xpe-step,.xpe-product-card,.card-wrapper .card{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/xpe-figma-tuning.css.map */
