.section-content-hero{margin-top:0;margin-bottom:0}.content-hero{background-color:rgb(var(--color-brand-background-light))}.content-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem;align-items:center;padding-top:8rem;padding-bottom:8rem}.content-hero__inner--media-left .content-hero__copy{order:2}.content-hero__inner--media-left .content-hero__media{order:1}.content-hero__copy{display:flex;flex-direction:column;gap:2.4rem;padding:0 1.6rem}.content-hero__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:600;font-size:var(--font-size-h1-mobile);line-height:1.1;letter-spacing:0;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.content-hero__heading{font-size:4.2rem}}.content-hero__body{margin:0;font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);font-size:1.6rem;line-height:1.4;color:rgb(var(--color-foreground))}.content-hero__body.rte p{margin:0}.content-hero__body.rte p+p{margin-top:1em}.content-hero__button.button{--buttons-radius: .4rem;--buttons-radius-outset: .4rem;min-width:0;min-height:5.4rem;padding:.8rem 2.4rem;font-size:1.6rem;font-weight:var(--font-body-weight-bold);letter-spacing:0;line-height:normal;align-self:flex-start}.content-hero__media{position:relative;border-radius:.8rem;overflow:hidden}.content-hero__image{display:block;width:100%;height:100%;object-fit:cover;border-radius:.8rem;aspect-ratio:578 / 344}.content-hero__video-wrap{position:relative;width:100%;padding-bottom:59.52%;border-radius:.8rem;overflow:hidden}.content-hero__video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media screen and (max-width:989px){.content-hero__inner{padding-top:6rem;padding-bottom:6rem;gap:2rem}.content-hero__copy{gap:2rem;padding:0}}@media screen and (max-width:749px){.content-hero__inner{grid-template-columns:1fr;padding-top:4rem;padding-bottom:4rem;gap:2.4rem}.content-hero__copy{order:1!important;gap:1.6rem}.content-hero__media{order:2!important}.content-hero__image{aspect-ratio:16 / 10}.content-hero__video-wrap{padding-bottom:62.5%}.content-hero__heading{font-size:3rem}.content-hero__button.button{align-self:stretch;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-content-hero.css.map */
