.top-section{display:flex;flex-direction:column;gap:.9rem}.social-proof-wrapper{display:flex;gap:.5rem;font-size:1.2rem;color:#515652}.top-section .hero-title{font-size:5.7rem;margin:unset;line-height:1.2}.bottom-section{border-radius:4.8rem 4.8rem 0 0;padding:36px;background:#009451}.hero-description-wrapper{display:flex;flex-direction:column;gap:3rem;max-width:32%}.hero-description{font-size:2rem;color:#f4f4f4;letter-spacing:0;line-height:normal}.hero-description-wrapper a.button{border-radius:48px;height:69px;padding:1.8rem;font-size:1.8rem}.hero-description-wrapper a.button:after{border-radius:48px}.top-section{padding:23px 0 39px 48px}.hero-title-wrapper{max-width:43%;display:flex;flex-direction:column;gap:9px}.bottom-section{position:relative;padding-bottom:91px}.hero-img{position:absolute;right:0;bottom:5rem;width:57%;max-width:680px}.hero-video{bottom:9rem;border-radius:48px 0 0 48px}.hero-img.hide-desktop{display:none}.hero-media-wrapper{position:absolute;right:0;bottom:9rem;width:57%;max-width:680px}.hero-media-wrapper .hero-video{position:relative;width:100%;max-width:unset;right:unset;bottom:unset;display:block;border-radius:48px 0 0 48px}.hero-media-wrapper .accent{position:absolute;z-index:2;pointer-events:none}.hero-media-wrapper .right-hero{right:0;bottom:-9%}.hero-media-wrapper .left-hero{left:-16%;bottom:-11%}@media screen and (max-width:1050px){.top-section .hero-title{font-size:4.5rem}}@media screen and (max-width:990px){.hero-img.hide-mobile{display:none}.hero-img.hide-desktop{display:block;position:absolute;width:100%;top:0;transform:translate(50%,-50%);right:50%;margin-left:5px}.bottom-section{padding-bottom:70px;position:relative;margin-top:20vw;padding-top:25vw}.top-section{padding-inline:4.8rem}.hero-title-wrapper{max-width:100%}.hero-description-wrapper{max-width:unset;align-items:center}.hero-description-wrapper a.button{max-width:50%;width:100%}.bottom-section:has(.hero-video){padding-top:35%}.hero-media-wrapper{top:-35%;right:0;bottom:unset;width:90%;max-width:unset}.hero-media-wrapper .hero-video{width:100%}.hero-media-wrapper .left-hero,.hero-media-wrapper .right-hero{width:23%;min-width:99px}}@media screen and (max-width:768px){.top-section .hero-title{font-size:2.9rem}.bottom-section{margin-top:25vw;padding-top:30vw;padding-inline:1.5rem}.top-section{padding-inline:1.5rem}.hero-description{font-size:1.4rem}.hero-description-wrapper a.button{max-width:unset;height:32px}.hero-media-wrapper .hero-video{border-radius:22px 0 0 22px}}@media screen and (max-width:360px){.hero-img.hide-desktop{max-width:342px}}@media screen and (min-width:1800px){.top-section{min-height:240px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/custom-hero.css.map */
