.mmx-hero.about-hero .mmx-hero__inner{gap:2rem}.mmx-hero.about-hero .mmx-hero__content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0;max-width:34.2rem;margin-inline:auto;width:100%}.mmx-hero.about-hero .mmx-hero__eyebrow{justify-content:center;margin-bottom:2rem}.mmx-hero.about-hero .mmx-hero__heading{font-size:3rem;line-height:3rem;letter-spacing:-.06rem;margin-bottom:1.6rem;max-width:32.1rem}.mmx-hero.about-hero .mmx-hero__description{font-size:1.4rem;margin-bottom:0;max-width:30.2rem}.mmx-hero.about-hero .mmx-hero__media{width:100%;height:auto;min-height:0;aspect-ratio:342 / 226;border-radius:.4rem}.mmx-hero.about-hero .mmx-hero__media:before{display:none}@media screen and (min-width:750px){.mmx-hero.about-hero .mmx-hero__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2.4rem,4vw,6.3rem);min-height:auto}.mmx-hero.about-hero .mmx-hero__content{align-items:flex-start;text-align:left;padding:0;max-width:none;margin-inline:0}.mmx-hero.about-hero .mmx-hero__eyebrow{justify-content:flex-start;margin-bottom:2rem}.mmx-hero.about-hero .mmx-hero__heading{font-size:clamp(3.6rem,1.6rem + 3.2vw,6rem);line-height:1.25;letter-spacing:-.06rem;margin-bottom:1.6rem;max-width:45.6rem}.mmx-hero.about-hero .mmx-hero__description{font-size:clamp(1.6rem,1.4rem + .4vw,1.8rem);max-width:none}.mmx-hero.about-hero .mmx-hero__media{order:2;aspect-ratio:576 / 540}}@media screen and (min-width:750px)and (max-width:989px){.mmx-hero.about-hero .mmx-hero__heading{max-width:none}}@media screen and (min-width:990px){.mmx-hero.about-hero .mmx-hero__description{font-size:1.8rem}.mmx-hero.about-hero .mmx-hero__content{padding:0}}@media screen and (min-width:1200px){.mmx-hero.about-hero .mmx-hero__inner{grid-template-columns:minmax(0,51.3rem) minmax(0,57.6rem);justify-content:center;gap:6.3rem}.mmx-hero.about-hero .mmx-hero__content{max-width:51.3rem}.mmx-hero.about-hero .mmx-hero__heading{font-size:6rem;line-height:7.5rem}}@media screen and (min-width:1200px){.mmx-hero.about-hero .mmx-hero__content{padding-right:0}}.mmx-hero.about-promise .mmx-hero__inner{gap:4.6rem}.mmx-hero.about-promise .mmx-hero__content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0;width:100%;max-width:none;margin-inline:auto}.mmx-hero.about-promise .mmx-hero__eyebrow{justify-content:center;margin-bottom:2rem}.mmx-hero.about-promise .mmx-hero__heading{font-size:3rem;line-height:3rem;letter-spacing:-.06rem;margin-bottom:16px;max-width:none}.mmx-hero.about-promise .mmx-hero__description{font-size:1.2rem;font-weight:600;line-height:1.6rem;letter-spacing:.03rem;margin-bottom:0;max-width:none}.mmx-hero.about-promise .mmx-hero__media{width:100%;height:auto;min-height:0;aspect-ratio:390 / 289;border-radius:.4rem;overflow:hidden}.mmx-hero.about-promise .mmx-hero__media:before{display:none}.mmx-hero.about-promise .mmx-hero__media img{object-fit:cover;object-position:center center}@media screen and (min-width:750px){.mmx-hero.about-promise .mmx-hero__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:4.6rem;min-height:auto}.mmx-hero.about-promise .mmx-hero__media{order:1;aspect-ratio:543 / 487;max-width:54.3rem;justify-self:center;width:100%}.mmx-hero.about-promise .mmx-hero__content{order:2;align-items:flex-start;text-align:left;gap:1.6rem;max-width:56.3rem;margin-inline:0}.mmx-hero.about-promise .mmx-hero__eyebrow{justify-content:flex-start;margin-bottom:2rem}.mmx-hero.about-promise .mmx-hero__heading{font-size:clamp(3.6rem,1.6rem + 3.2vw,6rem);line-height:1.25;letter-spacing:-.06rem;margin-bottom:0}.mmx-hero.about-promise .mmx-hero__description{font-size:clamp(1.6rem,1.4rem + .4vw,1.8rem);font-weight:300;line-height:1.5;letter-spacing:0}}@media screen and (min-width:990px){.mmx-hero.about-promise .mmx-hero__description{font-size:1.8rem}.mmx-hero.about-promise .mmx-hero__content{padding:0}}@media screen and (min-width:1200px){.mmx-hero.about-promise .mmx-hero__inner{grid-template-columns:minmax(0,54.3rem) minmax(0,56.3rem);justify-content:center;gap:4.6rem}.mmx-hero.about-promise .mmx-hero__heading{font-size:6rem;line-height:7.5rem}.mmx-hero.about-promise .mmx-hero__content{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mmx-page-about.css.map */
