.hero{background-size:cover;background-position:center;background-repeat:no-repeat;height:400px;width:100%;display:flex;flex-direction:column;position:relative}.hero .hero__content{max-width:380px;margin-top:auto;margin-bottom:0;padding:2rem 6vw;display:flex;flex-direction:column;gap:8px}.hero .hero__content .title{color:#fff;font-size:3.5rem;font-style:normal;font-weight:600;line-height:4rem;letter-spacing:-1.44px}.hero .hero__content .subheading,.hero .hero__content .heading{display:none}.hero .hero__content .title,.hero .hero__content .heading,.hero .hero__content .subheading{margin:0}.hero .hero__content .button-cta{margin-top:24px}@media screen and (min-width: 768px){.hero{background-size:cover;background-position:center;background-repeat:no-repeat;height:calc(100vh - 140px);height:calc(100dvh - 140px)}.hero .hero__content{max-width:var(--page-width);margin:auto;width:100%;padding:2rem 11.2rem}.hero .hero__content>*{max-width:655px}.hero .hero__content .heading{display:initial;color:#f5f5f5;font-size:3.6rem;font-style:normal;font-weight:500;line-height:4rem}.hero .hero__content .title{font-size:7.2rem;line-height:9rem}.hero .hero__content .subheading{display:initial;color:#fff;font-size:2.4rem;font-style:normal;font-weight:400;line-height:3.2rem}.hero .hero__content .button-cta{width:31.2rem;justify-content:center;padding:16px 24px;margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/405/assets/hp-hero.css.map */
