.dirt-steps{padding-block:var(--dirt-section-md) var(--dirt-section-sm);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.dirt-steps__heading{margin:0;text-align:center;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.8rem,3.33vw,6.4rem);line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.dirt-steps__subheading{margin:clamp(1.4rem,1.2vw,2.3rem) 0 0;text-align:center;font-size:clamp(1.6rem,1.04vw,2rem);line-height:1.55;text-wrap:balance}.dirt-steps__grid{display:grid;grid-template-columns:repeat(var(--dirt-steps-columns, 3),1fr);gap:7rem;margin:clamp(3rem,2.71vw,5.2rem) 0 0;padding:0;list-style:none}.dirt-steps__item{margin:0}.dirt-steps__media{position:relative;aspect-ratio:3 / 2;border-radius:1.2rem;overflow:hidden}.dirt-steps__image{width:100%;height:100%;object-fit:cover;display:block}.dirt-steps__arrow{position:absolute;top:50%;left:-3.5rem;transform:translate(-50%,-50%);width:2.4rem;color:rgba(var(--color-foreground),.55);pointer-events:none}.dirt-steps__arrow svg{display:block;width:100%;height:auto}.dirt-steps__caption{margin:clamp(1.2rem,1.2vw,2.3rem) 0 0;text-align:center;font-family:var(--font-body-family);font-size:clamp(1.3rem,.78vw,1.5rem);font-weight:700;letter-spacing:.1067em;text-transform:uppercase;line-height:1.2}@media screen and (max-width:989px){.dirt-steps__grid{gap:4rem}.dirt-steps__arrow{left:-2rem;width:1.8rem}}@media screen and (max-width:749px){.dirt-steps__grid{grid-template-columns:1fr;gap:3.2rem}.dirt-steps__arrow{display:none}}.dirt-steps__step-heading{margin:.8rem 0 0;font-size:clamp(1.9rem,1.35vw,2.4rem);line-height:1.25;letter-spacing:-.01em;color:var(--dirt-espresso)}.dirt-steps__step-text{margin-top:.6rem;font-size:clamp(1.5rem,1.05vw,1.7rem);line-height:1.6;color:#3d2b1fd1}.dirt-steps__step-text>:first-child{margin-top:0}.dirt-steps__step-text>:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-dirt-steps.css.map */
