.dirt-prose{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.dirt-prose--pad-sm{padding-block:var(--dirt-section-xs)}.dirt-prose--pad-md{padding-block:var(--dirt-section-sm)}.dirt-prose--pad-lg{padding-block:var(--dirt-section-md)}.dirt-prose--narrow .dirt-prose__inner{max-width:72rem}.dirt-prose--narrow .dirt-prose__inner--center{margin-inline:auto}.dirt-prose__inner--center{text-align:center}.dirt-prose__heading{margin:0;color:var(--dirt-espresso);text-wrap:balance}.dirt-prose__subheading{margin:2.8rem 0 0;font-size:clamp(1.9rem,1.35vw,2.4rem);line-height:1.25;letter-spacing:-.01em;color:var(--dirt-espresso)}.dirt-prose__text{margin-top:1.8rem;line-height:1.65}.dirt-prose__text--large{font-size:clamp(1.8rem,1.25vw,2.1rem)}.dirt-prose__subheading+.dirt-prose__text{margin-top:.8rem}.dirt-prose__text>:first-child{margin-top:0}.dirt-prose__text>:last-child{margin-bottom:0}.dirt-prose__text p+p{margin-top:1.4rem}.dirt-prose__text a{color:inherit;text-underline-offset:.2em}.dirt-prose__disclaimer{margin-top:2.4rem;font-size:1.3rem;line-height:1.55;color:#3d2b1fad}.dirt-prose__disclaimer>:first-child{margin-top:0}.dirt-prose__disclaimer>:last-child{margin-bottom:0}.dirt-prose__button-wrap{margin-top:2.8rem}.dirt-prose__button{display:inline-flex;align-items:center;justify-content:center;min-height:5.6rem;padding-inline:clamp(2.8rem,2.5vw,4.4rem);font-size:clamp(1.5rem,1.1vw,1.8rem);letter-spacing:.04em;text-decoration:none}.dirt-prose__figure{margin:3.6rem 0 0}.dirt-prose__figure--above{margin:0 0 3.6rem;order:-1}.dirt-prose__image{display:block;width:100%;height:auto;border-radius:var(--dirt-radius-card)}.dirt-prose__caption{margin-top:1.2rem;font-size:1.4rem;line-height:1.5;color:#3d2b1fb8}.dirt-prose .page-width{display:flex;flex-direction:column}@media screen and (max-width:749px){.dirt-prose__figure{margin-top:2.8rem}.dirt-prose__figure--above{margin:0 0 2.8rem}}.dirt-prose__figure--inline{margin:3.2rem 0}@media screen and (max-width:749px){.dirt-prose__figure--inline{margin:2.4rem 0}}@media screen and (min-width:750px){.dirt-prose--split .page-width{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:clamp(3.2rem,4.4vw,7.2rem)}.dirt-prose--split .dirt-prose__inner{max-width:none}.dirt-prose--split.dirt-prose--media-left .dirt-prose__figure{order:-1}.dirt-prose--split .dirt-prose__figure{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-dirt-prose.css.map */
