.hero-section__wrapper{background-color:#1c1c1c}.hero-section{display:flex;flex-direction:column;padding-top:4rem;padding-bottom:4rem;gap:4rem}@media screen and (min-width: 750px){.hero-section{flex-direction:row;gap:0;padding-top:7rem;padding-bottom:14rem}}.banner-mobile__wrapper{display:flex;height:100%}@media screen and (min-width: 750px){.banner-mobile__wrapper{display:none}}.banner-desktop__wrapper{display:none}@media screen and (min-width: 750px){.banner-desktop__wrapper{display:flex;height:100%}}.hero__banner-mobile{max-width:100%;height:100%;object-fit:cover}.hero__banner{max-width:100%;height:100%;width:100%;object-fit:cover}.banner-image__wrapper{position:relative;height:42rem}@media screen and (min-width: 750px){.banner-image__wrapper{width:100%;max-height:42rem}}.hero-section__text--container{position:absolute;bottom:0}@media screen and (min-width: 900px) and (max-width: 1199px){.hero-section__text--container{width:80%;height:100%;position:absolute;top:0}}@media screen and (min-width: 1200px){.hero-section__text--container{width:60%;height:100%;position:absolute;top:0}}.hero-text__container--layered{background:linear-gradient(89.31deg,#000 -.13%,#0000 98.83%);padding:1rem;height:100%}@media screen and (min-width: 750px){.hero-text__container--layered{background:linear-gradient(89.31deg,#000 -.13%,#0000 98.83%);padding:2.5rem 0 2.5rem 5rem}}.hero-heading{font-weight:400;font-size:3.2rem;line-height:123%;letter-spacing:initial;margin:0 0 1.8rem;color:#fff}@media screen and (min-width: 750px){.hero-heading{font-weight:700;font-size:5.2rem}}.hero-text__content--container{margin:0 0 3.2rem}@media screen and (min-width: 750px){.hero-text__content--container{margin:0 0 5.2rem}}.hero-text__content{font-weight:400;font-size:1.6rem;line-height:133%;letter-spacing:initial;margin:0 0 1.6rem;color:#fff9}@media screen and (min-width: 750px){.hero-text__content{font-size:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-hero-section.css.map */
