.mh-materials__head{max-width:62rem;margin-bottom:4rem}.mh-materials__kicker{margin:0 0 1.2rem;color:rgb(var(--mh-green))}.mh-materials__heading{margin:0}.mh-materials__intro{margin-top:1.6rem;font-family:var(--font-body-family);font-size:1.7rem;line-height:1.45}.mh-materials__intro>*{margin:0}.mh-materials__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width:750px){.mh-materials__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media screen and (min-width:990px){.mh-materials__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mh-materials__card{display:flex;flex-direction:column;gap:1.2rem;padding:2.4rem;border:1px solid rgb(var(--mh-stroke));border-radius:12px;background-color:rgb(var(--mh-light))}.mh-materials__icon{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;color:rgb(var(--mh-light))}.mh-materials__card--green .mh-materials__icon{background-color:rgb(var(--mh-green))}.mh-materials__card--pink .mh-materials__icon{background-color:rgb(var(--mh-pink))}.mh-materials__card--blue .mh-materials__icon{background-color:rgb(var(--mh-blue));color:rgb(var(--mh-dark))}.mh-materials__card-title{margin:0;color:rgb(var(--color-foreground))}.mh-materials__card-text{margin:0;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.5;color:rgb(var(--color-foreground));opacity:.85}.mh-materials__formulator{display:flex;align-items:center;gap:1.6rem;margin-top:3.2rem;padding:2rem 2.4rem;border:1px solid rgb(var(--mh-stroke));border-radius:100px;text-decoration:none;color:rgb(var(--color-foreground));transition:border-color .15s ease,transform .15s ease}a.mh-materials__formulator:hover{border-color:rgb(var(--color-foreground));transform:translateY(-1px)}.mh-materials__formulator-text{display:flex;flex-direction:column;gap:.5rem}.mh-materials__formulator-label{font-family:var(--font-heading-family);font-weight:700;font-size:1.8rem;line-height:1;letter-spacing:-.01em;text-transform:uppercase}.mh-materials__formulator-sub{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.4;opacity:.8}.mh-materials__formulator-arrow{margin-left:auto;flex:0 0 auto;font-size:2rem;color:rgb(var(--mh-green))}.mh-materials__credits{margin:2.4rem 0 0;font-family:var(--font-kicker-family);font-weight:700;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-mh-materials.css.map */
