.x8-section{position:relative;overflow:hidden;background:#050505;color:#fff}.x8-section__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.x8-media-placeholder{display:grid;place-items:center;width:100%;height:100%;min-height:260px;background:linear-gradient(135deg,#171717,#2a2a2a)}.x8-media-placeholder svg{width:36%;height:auto;opacity:.16}.x8-section__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000b8,#00000014 62%)}.x8-section__inner{position:relative;z-index:1;width:min(100% - 80px,1440px);margin-inline:auto}.x8-section__eyebrow{margin:0 0 12px;color:#ef2b2d;font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.x8-section__title{margin:0;color:inherit;font-size:clamp(30px,3.2vw,62px);font-weight:900;line-height:.96;letter-spacing:-.035em;text-transform:uppercase}.x8-section__copy{max-width:520px;margin:18px 0 0;color:#ffffffd1;font-size:16px;line-height:1.5}.x8-section__button{display:inline-flex;align-items:center;min-height:44px;margin-top:24px;padding:10px 22px;border-radius:2px;background:#ef1e2d;color:#fff;font-size:13px;font-weight:800;line-height:1;text-decoration:none;text-transform:uppercase}.x8-reveal{opacity:0;transform:translate3d(0,24px,0);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .56s cubic-bezier(.22,1,.36,1);transition-delay:var(--x8-delay, 0ms)}.x8-reveal.is-visible{opacity:1;transform:none}.x8-hero{min-height:clamp(560px,52vw,960px);display:grid;align-items:center}.x8-hero__content{max-width:520px}.x8-feature-carousel{padding:72px 0 78px;background:#fff;color:#111}.x8-feature-carousel .x8-section__inner{overflow:hidden}.x8-feature-carousel .x8-section__title{margin:0 0 44px}.x8-carousel__viewport{overflow:hidden}.x8-carousel__track{display:flex;gap:18px;transition:transform .48s cubic-bezier(.22,1,.36,1)}.x8-carousel__card{flex:0 0 calc((100% - 54px)/4);position:relative;min-height:470px;overflow:hidden;border-radius:8px;background:#181818;color:#fff}.x8-carousel__card img{width:100%;height:100%;object-fit:cover}.x8-carousel__card picture{display:block;height:100%}.x8-carousel__card-content{position:absolute;inset:auto 0 0;padding:80px 22px 22px;background:linear-gradient(transparent,#000000e0)}.x8-carousel__card h3{margin:0;color:#fff;font-size:22px;line-height:1.05;text-transform:uppercase}.x8-carousel__card p{margin:8px 0 0;font-size:12px;line-height:1.4}.x8-carousel__footer{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:58px}.x8-carousel__progress{position:relative;width:min(100%,404px);height:2px;overflow:hidden;background:#b8b8b8}.x8-carousel__progress span{position:absolute;inset:0 auto 0 0;width:25%;background:#111;transform-origin:left center;transition:width .48s cubic-bezier(.22,1,.36,1)}.x8-carousel__controls{display:flex;align-items:center;justify-content:flex-end;gap:16px}.x8-carousel__button{display:grid;place-items:center;flex:0 0 auto;width:48px;height:48px;padding:0;border:1px solid #d6d6d6;border-radius:50%;background:#000;color:#fff;line-height:0;cursor:pointer}.x8-carousel__button svg{display:block;width:20px;height:20px;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.x8-carousel__button:disabled{border-color:#b9b9b9;background:#b9b9b9;color:#fff;cursor:default}.x8-scene{min-height:clamp(520px,42vw,810px);display:grid;align-items:end;padding-block:72px}.x8-scene--center{align-items:center;text-align:center}.x8-scene--center .x8-section__copy{margin-inline:auto}.x8-dark-feature{padding:88px 0}.x8-dark-feature__header{max-width:760px;margin:0 auto 40px;text-align:center}.x8-dark-feature__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;align-items:center}.x8-dark-feature__image{overflow:hidden;border-radius:8px;background:#171717}.x8-dark-feature__image img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.x8-dark-feature__image picture{display:block}.x8-dark-feature__details{display:grid;gap:24px}.x8-spec-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}.x8-spec-list__item{padding-left:14px;border-left:3px solid #ef1e2d}.x8-spec-list__value{display:block;font-size:22px;font-weight:900}.x8-spec-list__label{color:#a8a8a8;font-size:12px}.x8-gallery{padding:80px 0;background:#090909}.x8-gallery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}.x8-gallery__item{overflow:hidden;border-radius:8px}.x8-gallery__item img{width:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform .5s ease}.x8-gallery__item picture{display:block}.x8-gallery__item:hover img{transform:scale(1.035)}@media screen and (max-width:749px){.x8-section__inner{width:min(100% - 32px,560px)}.x8-section__title{font-size:clamp(28px,9vw,44px)}.x8-section__copy{font-size:14px}.x8-hero{min-height:620px;align-items:end;padding-bottom:52px}.x8-feature-carousel{padding:40px 0 38px}.x8-feature-carousel .x8-section__inner{width:calc(100% - 32px)}.x8-feature-carousel .x8-section__title{max-width:320px;margin-bottom:30px;font-size:34px;line-height:.98}.x8-carousel__track{gap:12px}.x8-carousel__card{flex-basis:61%;min-height:390px}.x8-carousel__card-content{padding:72px 8px 20px}.x8-carousel__card h3{font-size:22px;line-height:1.02}.x8-carousel__card p{margin-top:8px;font-size:11px;line-height:1.35}.x8-carousel__footer{gap:20px;margin-top:24px}.x8-carousel__progress{width:138px}.x8-carousel__controls{gap:10px}.x8-carousel__button{width:40px;height:40px}.x8-carousel__button svg{width:17px;height:17px}.x8-scene{min-height:560px;padding-block:44px}.x8-dark-feature{padding-block:58px}.x8-dark-feature__grid,.x8-spec-list,.x8-gallery__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.x8-reveal{opacity:1;transform:none;transition:none}.x8-carousel__track,.x8-gallery__item img{transition:none}}.x8-component-shell{position:relative;z-index:1;width:min(100% - 80px,1440px);margin-inline:auto}.x8-component-heading{max-width:900px;margin:0 auto 36px;text-align:center}.x8-component-heading h2,.x8-desert h2,.x8-shock h2,.x8-brakes h2,.x8-lighting h2,.x8-tires h2,.x8-outdoor h2{margin:0 0 14px;color:#fff;font-size:clamp(30px,3vw,58px);font-weight:900;line-height:.98;text-transform:uppercase}.x8-component-placeholder{display:grid;place-items:center;width:100%;min-height:280px;background:linear-gradient(135deg,#151515,#292929)}.x8-component-placeholder svg{width:32%;opacity:.16}.x8-desert{position:relative;display:grid;align-items:end;min-height:clamp(520px,42vw,810px);overflow:hidden;background:#1e1e1e;color:#fff}.x8-desert__media,.x8-desert__media picture,.x8-desert__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.x8-desert__media img{object-fit:cover}.x8-desert__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.58),transparent 55%)}.x8-desert__content{position:relative;z-index:1;width:min(100% - 80px,1440px);margin:0 auto 8%}.x8-desert__copy{max-width:500px}.x8-motor,.x8-shock,.x8-battery,.x8-brakes,.x8-tires{padding:86px 0;background:#050505;color:#d7d7d7}.x8-motor__media,.x8-battery__media{position:relative;overflow:hidden;border-radius:8px}.x8-motor__media img,.x8-battery__media img{display:block;width:100%}.x8-shock__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px;align-items:center}.x8-shock__small-media,.x8-shock__large-media,.x8-brakes__card{overflow:hidden;border-radius:8px}.x8-shock__small-media{margin-top:30px}.x8-shock img,.x8-brakes img,.x8-lighting img,.x8-tires img,.x8-outdoor img{display:block;width:100%;height:100%;object-fit:cover}.x8-battery__range{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);color:#fff;font-size:clamp(54px,7vw,132px);line-height:1;white-space:nowrap}.x8-brakes__header{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;margin-bottom:36px}.x8-brakes__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.x8-brakes__card h3{margin:12px 0 0;color:#fff;font-size:18px;text-transform:uppercase}.x8-lighting{background:#050505;color:#fff}.x8-lighting__hero{position:relative;min-height:clamp(520px,44vw,840px)}.x8-lighting__hero>picture,.x8-lighting__hero>picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.x8-lighting__copy{position:absolute;z-index:1;left:max(40px,calc((100vw - 1440px)/2));bottom:12%;max-width:480px}.x8-lighting__details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:36px 0 86px}.x8-lighting__detail,.x8-outdoor__card{overflow:hidden;border-radius:7px}.x8-tires__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:center}.x8-tires__spec{display:block;margin-top:28px;padding-left:14px;border-left:3px solid #ef1e2d;color:#fff;font-size:20px}.x8-outdoor{position:relative;padding:76px 0;overflow:hidden;background:#536238;color:#fff}.x8-outdoor__background,.x8-outdoor__background:after,.x8-outdoor__background picture,.x8-outdoor__background img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.x8-outdoor__background img{object-fit:cover;filter:blur(8px);transform:scale(1.04)}.x8-outdoor__background:after{content:"";background:#2735156b}.x8-outdoor__layout{display:grid;grid-template-columns:.55fr 1.45fr;gap:46px;align-items:center}.x8-outdoor__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media screen and (max-width:749px){.x8-component-shell,.x8-desert__content{width:calc(100% - 32px)}.x8-desert{min-height:560px}.x8-desert__content{margin-bottom:34px}.x8-motor,.x8-shock,.x8-battery,.x8-brakes,.x8-tires{padding:54px 0}.x8-shock__grid,.x8-brakes__header,.x8-tires__grid,.x8-outdoor__layout{grid-template-columns:1fr}.x8-shock__grid,.x8-tires__grid,.x8-outdoor__layout{gap:28px}.x8-brakes__grid{gap:8px}.x8-lighting__hero{min-height:590px}.x8-lighting__copy{left:16px;right:16px;bottom:32px}.x8-lighting__details{gap:7px;padding:16px 0 54px}.x8-outdoor{padding:54px 0}.x8-outdoor__gallery{gap:7px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/x8-showcase.css.map */
