.section-about-hero{margin:0}.about-hero{--about-hero-pad-x: 2rem;background:radial-gradient(55% 70% at 12% 0%,#79b5432e,#79b54300 62%),linear-gradient(0deg,#0c0f0a,#111410 48%,#0a0c08);color:#fff;border-bottom:1px solid rgb(255 255 255 / 10%)}.about-hero__content{display:flex;flex-direction:column;gap:2.4rem;padding:4.8rem var(--about-hero-pad-x) 4rem}.about-hero__eyebrow{margin:0;color:var(--es-green, #79b543);font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.about-hero__row{display:flex;flex-direction:column;gap:2.4rem}.about-hero__heading{margin:0;max-width:72rem;color:#fff;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(3.6rem,11vw,4.4rem);letter-spacing:0;line-height:.92;text-transform:uppercase;word-break:break-word}.about-hero__heading-line{display:block}.about-hero__description{margin:0;max-width:36rem;color:#fff;font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;line-height:1.45}.about-hero__media{width:auto;margin:0;overflow:hidden;background:#0a0b09}.about-hero__media img,.about-hero__media svg,.about-hero__media .placeholder-svg{display:block;width:100%;height:auto;object-fit:cover;object-position:center}@media screen and (min-width:750px){.about-hero{--about-hero-pad-x: 5rem}.about-hero__content{gap:2.8rem;padding-top:6.4rem;padding-bottom:5.6rem}.about-hero__eyebrow{font-size:1.6rem}.about-hero__heading{font-size:clamp(5.2rem,8vw,6.4rem);line-height:.9}.about-hero__row{flex-direction:row;align-items:center;justify-content:space-between;gap:4rem}.about-hero__heading{flex:1 1 auto;min-width:0}.about-hero__description{flex:0 1 36rem;font-size:1.6rem}.about-hero__media{margin-left:5rem;margin-right:5rem}}@media screen and (min-width:990px){.about-hero{--about-hero-pad-x: 16rem}.about-hero__content{gap:3.2rem;padding-top:8rem;padding-bottom:7.2rem}.about-hero__heading{font-size:clamp(6.4rem,6vw,8rem);line-height:.88}.about-hero__row{gap:6.4rem}.about-hero__description{flex-basis:38rem;max-width:38rem}.about-hero__media{margin-left:12rem;margin-right:12rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-about-hero.css.map */
