.dirt-hero{position:relative;isolation:isolate;display:flex;align-items:center;overflow:hidden;background-color:rgb(var(--color-background))}.dirt-hero--slim{min-height:clamp(20rem,16.7vw,32rem)}.dirt-hero--compact{min-height:clamp(30rem,27.1vw,52rem)}.dirt-hero--short{min-height:clamp(34rem,33.3vw,63.9rem)}.dirt-hero--medium{min-height:clamp(42rem,44vw,84rem)}.dirt-hero--tall{min-height:clamp(48rem,52.9vw,101.5rem)}.dirt-hero--large{min-height:clamp(52rem,55.6vw,106.7rem)}.dirt-hero--full{min-height:100svh}.dirt-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.dirt-hero__media{z-index:0}.dirt-hero__image{width:100%;height:100%;object-fit:cover;display:block}.dirt-hero--has-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:var(--dirt-hero-scrim, #000);opacity:var(--dirt-hero-overlay, .35);pointer-events:none}.dirt-hero--scrim-gradient.dirt-hero--has-media:before{background-color:transparent;background-image:linear-gradient(to bottom,#0000004d,#000 32% 68%,#0000004d)}.dirt-hero__inner{position:relative;z-index:3;width:100%;padding-block:var(--dirt-space-lg)}.dirt-hero__content{display:flex;flex-direction:column;max-width:var(--dirt-hero-measure, 88rem);color:rgb(var(--color-foreground));padding-top:1.2rem}.dirt-hero__content--center{margin-inline:auto;align-items:center;text-align:center}.dirt-hero__content--left{margin-inline:0 auto;align-items:flex-start;text-align:left}.dirt-hero__rating{display:flex;flex-direction:column;align-items:inherit;gap:1rem}.dirt-hero__rating--inline{flex-direction:row;align-items:center;justify-content:inherit;gap:1.2rem}.dirt-hero__rating--inline .dirt-hero__rating-text{font-size:clamp(1.2rem,.73vw,1.4rem);letter-spacing:.071em;text-transform:uppercase;opacity:.9}.dirt-hero__stars{display:inline-flex;gap:.3rem}.dirt-hero__stars .icon-star-solid{width:2.4rem;height:2.4rem}.dirt-hero__rating--inline .dirt-hero__stars{gap:.5rem}.dirt-hero__rating--inline .icon-star-solid{width:1.8rem;height:1.8rem}.dirt-hero__rating-text{margin:0;font-size:clamp(1.8rem,1.35vw,2.6rem);line-height:1.2}.dirt-hero__heading{margin:.5rem 0 0;color:inherit;text-wrap:balance}.dirt-hero__heading-line1,.dirt-hero__heading-line2{display:block}.dirt-hero__heading-line2{margin-top:.22em;font-size:.65em;line-height:1.15;text-wrap:balance}@media screen and (max-width:749px){.dirt-hero__heading-line2{font-size:.52em;margin-top:.3em}}.dirt-hero__caption{margin:3.2rem 0 0;font-size:clamp(1.5rem,1.35vw,2.6rem);letter-spacing:.0923em}.dirt-hero__heading+.dirt-hero__text{margin-top:2rem}.dirt-hero__caption+.dirt-hero__text{margin-top:.6rem}.dirt-hero__text{margin-top:2.4rem}.dirt-hero__text>:where(p){margin:0}.dirt-hero__text--regular{font-size:clamp(1.9rem,1.35vw,2.6rem);line-height:1.55}.dirt-hero__text--small{font-size:clamp(1.7rem,1.35vw,2.6rem);line-height:1.6}.dirt-hero__text a{color:inherit;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em}.dirt-hero__text a:hover,.dirt-hero__text a:focus-visible{text-decoration-thickness:2px}.dirt-hero__text--legal{max-width:76rem;margin-inline:auto;font-size:clamp(1.3rem,.95vw,1.6rem);line-height:1.55}.dirt-hero__content--wide{--dirt-hero-measure: 110rem}.dirt-hero__text--subtitle{max-width:88rem;font-size:clamp(1.5rem,.94vw,1.8rem);line-height:1.5}.dirt-hero__caption--accent{font-size:clamp(1.1rem,.68vw,1.3rem);font-weight:700;letter-spacing:.154em;color:var(--dirt-lime)}.dirt-hero__heading.h2{font-size:clamp(2.4rem,1.88vw,3.6rem);line-height:1.35;letter-spacing:0;max-width:100rem}.dirt-hero__button--small.button{min-height:var(--dirt-button-height-sm);padding-inline:var(--dirt-button-padding-inline-sm);font-size:var(--dirt-button-font-size-sm)}.dirt-hero__button-wrap+.dirt-hero__text{margin-top:1.4rem}.dirt-hero__button-wrap{margin-top:2.8rem}@media screen and (min-width:990px){.dirt-hero__button--wide.button{min-width:42.4rem}}@media screen and (max-width:749px){.dirt-hero--has-media:before{opacity:min(.8,calc(var(--dirt-hero-overlay, .35) + .1))}.dirt-hero__content{max-width:100%}.dirt-hero__caption{margin-top:3.2rem}.dirt-hero__heading{margin-top:2rem}.dirt-hero__button-wrap{margin-top:2.8rem;width:100%}.dirt-hero__button.button{width:100%}.dirt-hero__stars .icon-star-solid{width:2rem;height:2rem}.dirt-hero__rating-text,.dirt-hero__text--regular{font-size:1.7rem}}.dirt-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:50% var(--dirt-hero-video-y, 50%);display:block;opacity:0;transition:opacity .5s ease}.dirt-hero__video--playing{opacity:1}@media(prefers-reduced-motion:reduce){.dirt-hero__video{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-dirt-hero.css.map */
