.hero-section{height:70rem;width:100%;padding:4.5rem 1.5rem 0;background-color:#3cbdfa;display:flex;flex-direction:column;justify-content:space-between;margin:0;position:relative;z-index:0}.header-wave{height:6rem}.hero-heading-container h1{font-size:7rem;letter-spacing:-.04em}.hero-heading-container h2{font-size:3.6rem;color:#fff;margin-top:.5rem;letter-spacing:-.04em}.hero-heading-container{display:flex;flex-direction:column;align-items:center}.hero-heading-container img{width:90%}.hero-button-container{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:2.5rem}.hero-button{background-color:#292a2b;padding:1rem 2.5rem}.hero-button a{text-decoration:none;color:#fff;font-size:2rem}.hero-description :where(p,span,a,strong,em,small,li){margin-top:3rem;margin-bottom:1.5rem;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(41,42,43,.25);line-height:1;font-size:2.2rem}@media(min-width:990px){.hero-section{height:100%;display:flex;justify-content:center;padding:0 15rem}.hero-description :where(p,span,a,strong,em,small,li){text-align:left;font-size:3rem}.hero-heading-container{width:60%;align-items:flex-start;margin-top:8rem}.hero-heading-container h1{text-align:left;font-size:12rem}.hero-heading-container h2{color:#fff;text-align:left;margin-top:1rem;margin-left:.2rem;font-size:7rem}.hero-heading-container img{display:none}.hero-button-container{align-items:flex-start;margin-top:5rem}}@media(min-width:1200px){.hero-section{padding:0 20rem}}@media(min-width:1440px){.hero-section{padding:0 25rem}}@media(min-width:1920px){.hero-section{padding:0 40rem}}@media(min-width:2560px){.hero-section{padding:0 80rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/hero.css.map */
