.section-offroad-category{margin:0;padding:0}.offroad-category,.offroad-category *,.offroad-category *:before,.offroad-category *:after{box-sizing:border-box}.offroad-category{--offroad-category-ink: #171b20;--offroad-category-muted: #707781;--offroad-category-line: #dfe1e3;--offroad-category-paper: #f4f4f2;color:var(--offroad-category-ink);background:#fff;font-family:var(--font-body-family, Arial, Helvetica, sans-serif);overflow:hidden}.offroad-category h1,.offroad-category h2,.offroad-category h3,.offroad-category p{margin:0}.offroad-category a{color:inherit;text-decoration:none}.offroad-category__shell{width:min(100% - 48px,1400px);margin:0 auto}.offroad-category__hero{position:relative;min-height:min(920px,100vh);display:grid;align-items:center;color:#fff;background:radial-gradient(circle at 72% 45%,rgba(255,255,255,.055),transparent 30%),linear-gradient(135deg,#0a0b0c,#000 72%)}.offroad-category__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.24;pointer-events:none;background:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 72%);mask-image:linear-gradient(90deg,#000,transparent 72%)}.offroad-category__hero-grid{position:relative;z-index:1;min-height:min(920px,100vh);padding:120px 0 72px;display:grid;grid-template-columns:minmax(360px,.88fr) minmax(520px,1.12fr);align-items:center;gap:clamp(32px,5vw,84px)}.offroad-category__hero-copy{max-width:600px}.offroad-category__eyebrow{position:relative;margin-bottom:22px!important;padding-left:68px;color:var(--offroad-category-accent);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.22em;text-transform:uppercase}.offroad-category__eyebrow:before{content:"";position:absolute;left:0;top:50%;width:48px;height:2px;background:currentColor;transform:translateY(-50%)}.offroad-category__eyebrow--dark{color:#9a6900}.offroad-category__hero h1{max-width:760px;color:#fff;font-size:clamp(46px,5.5vw,82px);font-weight:800;font-style:italic;line-height:.98;letter-spacing:-.035em;text-transform:uppercase}.offroad-category__lead{max-width:610px;margin-top:26px!important;color:#ffffff9e;font-size:clamp(16px,1.25vw,19px);line-height:1.68}.offroad-category__button{width:min(100%,230px);min-height:54px;margin-top:42px;padding:0 22px;display:inline-flex;align-items:center;justify-content:space-between;border:1px solid currentColor;font-size:13px;font-weight:700;letter-spacing:.13em;transition:color .25s ease,background .25s ease,border-color .25s ease,transform .25s ease}.offroad-category__button-icon{width:18px;height:18px}.offroad-category__button:hover{transform:translateY(-2px)}.offroad-category__button--light{color:#fff!important;background:transparent}.offroad-category__button--light:visited,.offroad-category__button--light span{color:#fff!important;-webkit-text-fill-color:#fff}.offroad-category__button--light:hover{color:#050505!important;border-color:#fff;background:#fff}.offroad-category__button--light:hover span{color:#050505!important;-webkit-text-fill-color:#050505}.offroad-category__button--dark{color:#fff!important;border-color:var(--offroad-category-ink);background:var(--offroad-category-ink)}.offroad-category__button--dark:visited,.offroad-category__button--dark span{color:#fff!important;-webkit-text-fill-color:#fff}.offroad-category__button--dark:hover{color:var(--offroad-category-ink)!important;background:transparent}.offroad-category__button--dark:hover span{color:var(--offroad-category-ink)!important;-webkit-text-fill-color:var(--offroad-category-ink)}.offroad-category__frame-shell{position:relative;width:100%;aspect-ratio:6 / 5;overflow:hidden;cursor:ew-resize;isolation:isolate}.offroad-category__frame-shell:before{content:"";position:absolute;z-index:-1;top:13%;right:10%;bottom:13%;left:10%;border-radius:50%;background:#ffffff0e;filter:blur(54px)}.offroad-category__frame,.offroad-category__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.offroad-category__frame{opacity:0;transition:opacity .35s ease}.offroad-category__frame.is-ready{opacity:1}.offroad-category__poster{object-fit:contain;transition:opacity .35s ease}.offroad-category__poster.is-hidden{opacity:0}.offroad-category__frame-index,.offroad-category__frame-status{position:absolute;z-index:3;left:0;right:0;display:flex;align-items:center;justify-content:space-between;color:#ffffff6b;font-size:10px;font-weight:700;letter-spacing:.17em;pointer-events:none}.offroad-category__frame-index{top:0;padding-bottom:13px;border-bottom:1px solid rgba(255,255,255,.16)}.offroad-category__frame-status{bottom:0}.offroad-category__frame-status i{height:1px;margin:0 16px;flex:1;background:linear-gradient(90deg,var(--offroad-category-accent),rgba(255,255,255,.12))}.offroad-category__products{padding:clamp(84px,9vw,140px) 0;background:#fff}.offroad-category__section-head{margin-bottom:42px;padding-bottom:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid var(--offroad-category-line)}.offroad-category__section-head h2{max-width:760px;font-size:clamp(38px,4.2vw,62px);font-weight:800;font-style:italic;line-height:1;letter-spacing:-.025em;text-transform:uppercase}.offroad-category__section-head a{padding-bottom:5px;color:#50565d;font-size:12px;font-weight:700;letter-spacing:.08em;white-space:nowrap}.offroad-category__section-head strong{color:var(--offroad-category-ink)}.offroad-category__product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,36px)}.offroad-category__product-card{min-width:0}.offroad-category__product-image{position:relative;aspect-ratio:1;display:block;overflow:hidden;background:#f2f3f3}.offroad-category__product-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s cubic-bezier(.2,.65,.25,1)}.offroad-category__product-image>span{position:absolute;right:12px;bottom:12px;left:12px;min-height:42px;padding:0 14px;display:flex;align-items:center;justify-content:center;gap:.45em;color:#fff;background:#0a0a0adb;font-size:10px;font-weight:700;letter-spacing:.1em;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.offroad-category__product-image:hover img{transform:scale(1.045)}.offroad-category__product-image:hover>span{opacity:1;transform:translateY(0)}.offroad-category__product-card>p{margin-top:17px!important;color:#80868d;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.offroad-category__product-card h3{margin-top:7px!important;font-size:clamp(16px,1.4vw,20px);font-weight:700;line-height:1.35}.offroad-category__product-card>div{margin-top:12px;color:#3e444b;font-size:15px;font-weight:700}.offroad-category__empty-products{min-height:220px;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;color:#777d84;border:1px solid var(--offroad-category-line);background:#f7f7f6;letter-spacing:.08em}.offroad-category__empty-products strong{color:var(--offroad-category-ink)}.offroad-category__engineering{padding:clamp(72px,7vw,110px) 0;background:var(--offroad-category-paper)}.offroad-category__engineering-grid{min-height:650px;display:grid;grid-template-columns:minmax(320px,.8fr) minmax(480px,1.2fr);align-items:center;gap:clamp(44px,7vw,110px)}.offroad-category__engineering-copy h2,.offroad-category__feature h2,.offroad-category__guide h2{font-size:clamp(34px,3.6vw,54px);font-weight:800;font-style:italic;line-height:1.04;letter-spacing:-.025em;text-transform:uppercase}.offroad-category__engineering-copy>p:not(.offroad-category__eyebrow),.offroad-category__feature-copy>p,.offroad-category__guide-copy>p:not(.offroad-category__eyebrow){margin-top:22px!important;color:#646b73;font-size:16px;line-height:1.7}.offroad-category__engineering-media{min-height:420px;display:grid;place-items:center}.offroad-category__engineering-media img{width:100%;max-height:600px;display:block;object-fit:contain}.offroad-category__features{padding:clamp(80px,8vw,130px) 0;background:#fff}.offroad-category__feature{min-height:500px;display:grid;grid-template-columns:minmax(300px,.84fr) minmax(480px,1.16fr);align-items:center;gap:clamp(44px,8vw,130px)}.offroad-category__feature+.offroad-category__feature{margin-top:clamp(80px,10vw,160px)}.offroad-category__feature--reverse{grid-template-columns:minmax(480px,1.16fr) minmax(300px,.84fr)}.offroad-category__feature--reverse .offroad-category__feature-copy{grid-column:2;grid-row:1}.offroad-category__feature--reverse .offroad-category__feature-media{grid-column:1;grid-row:1}.offroad-category__feature-copy>span{width:auto;height:auto;margin-bottom:30px;display:inline-flex;align-items:center;gap:13px;color:var(--offroad-category-accent);border:0;font-size:12px;font-weight:800;line-height:1;letter-spacing:.18em;font-variant-numeric:tabular-nums}.offroad-category__feature-copy>span:before{content:"";width:38px;height:2px;display:block;background:var(--offroad-category-accent)}.offroad-category__feature-media{position:relative;overflow:hidden;background:#f2f3f3}.offroad-category__feature-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(17,20,24,.08);pointer-events:none}.offroad-category__feature-media img{width:100%;aspect-ratio:1.65;display:block;object-fit:cover;transition:transform .8s cubic-bezier(.2,.65,.25,1)}.offroad-category__feature-media:hover img{transform:scale(1.025)}.offroad-category__guide{padding:0 0 clamp(90px,10vw,160px);background:#fff}.offroad-category__guide-card{min-height:520px;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(460px,1.1fr);align-items:center;overflow:hidden;background:var(--offroad-category-paper)}.offroad-category__guide-copy{padding:clamp(42px,6vw,88px)}.offroad-category__guide-media{align-self:stretch;min-height:420px;overflow:hidden}.offroad-category__guide-media img{width:100%;height:100%;display:block;object-fit:cover}.offroad-category [data-offroad-reveal]{opacity:0;transform:translateY(28px);transition:opacity .72s ease,transform .72s cubic-bezier(.2,.65,.25,1)}.offroad-category [data-offroad-reveal].is-visible{opacity:1;transform:translateY(0)}@media screen and (max-width:989px){.offroad-category__shell{width:min(100% - 36px,900px)}.offroad-category__hero,.offroad-category__hero-grid{min-height:auto}.offroad-category__hero-grid{padding:120px 0 70px;grid-template-columns:1fr;gap:58px}.offroad-category__hero-copy{max-width:720px}.offroad-category__frame-shell{width:min(100%,720px);margin:0 auto}.offroad-category__product-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:46px}.offroad-category__engineering-grid,.offroad-category__feature,.offroad-category__feature--reverse,.offroad-category__guide-card{grid-template-columns:1fr}.offroad-category__engineering-grid{min-height:auto}.offroad-category__feature{min-height:auto;gap:38px}.offroad-category__feature--reverse .offroad-category__feature-copy,.offroad-category__feature--reverse .offroad-category__feature-media{grid-column:1}.offroad-category__feature--reverse .offroad-category__feature-copy{grid-row:1}.offroad-category__feature--reverse .offroad-category__feature-media{grid-row:2}.offroad-category__guide-media{min-height:360px}}@media screen and (max-width:749px){.offroad-category__shell{width:calc(100% - 28px)}.offroad-category__hero-grid{padding:88px 0 46px;gap:38px}.offroad-category__hero h1{font-size:clamp(40px,13vw,60px)}.offroad-category__lead{margin-top:20px!important;font-size:15px;line-height:1.62}.offroad-category__button{width:210px;min-height:52px;margin-top:30px}.offroad-category__frame-shell{aspect-ratio:1 / 1}.offroad-category__frame-index{font-size:9px}.offroad-category__frame-status{font-size:8px}.offroad-category__section-head{align-items:flex-start;flex-direction:column}.offroad-category__section-head h2{font-size:38px}.offroad-category__product-grid{grid-template-columns:1fr 1fr;gap:30px 12px}.offroad-category__product-card h3{font-size:15px}.offroad-category__product-image>span{display:none}.offroad-category__engineering{padding:68px 0}.offroad-category__engineering-grid{gap:36px}.offroad-category__engineering-media{min-height:280px}.offroad-category__engineering-copy h2,.offroad-category__feature h2,.offroad-category__guide h2{font-size:34px}.offroad-category__features{padding:72px 0 86px}.offroad-category__feature+.offroad-category__feature{margin-top:82px}.offroad-category__feature-media img{aspect-ratio:1.28}.offroad-category__guide{padding-bottom:90px}.offroad-category__guide-copy{padding:42px 24px}.offroad-category__guide-media{min-height:290px}}@media(prefers-reduced-motion:reduce){.offroad-category *,.offroad-category *:before,.offroad-category *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.offroad-category [data-offroad-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/offroad-category-story.css.map */
