.hero-v2{background:#fdfcfd;position:relative}.hero-v2 p{margin:0}.hero-v2 .page-width{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0}.hero-v2 .hero-v2__wrapper,.hero-v2 .hero-v2__media-block,.hero-v2 .hero-v2__media-block *{max-height:calc(90vh - 107px);overflow:hidden}.hero-v2 .hero-v2__text{display:flex;flex-direction:column;align-items:flex-start;position:absolute;left:60px;bottom:60px;z-index:20;gap:20px}.hero-v2__title{flex:1;display:flex;align-items:center;justify-content:center;margin:0}.hero-v2__title h1{padding-top:0;text-align:center;font-size:60px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1.74px;max-width:1360px;margin:0;z-index:2}.hero-v2__title h1 strong{font-weight:500}.hero-v2__subtitle{flex:1;padding-top:0;font-size:21px;font-weight:500;line-height:130%;letter-spacing:-.42px;text-align:left;z-index:20}.hero-v2__button-wrapper{display:flex;justify-content:center;position:relative;z-index:2}.hero-v2__button-wrapper .button.button--primary{font-size:21px;padding:16px 36px}.hero-v2__wrapper{position:relative;flex:7;animation:var(--animation-slide-in-long)!important;animation-delay:calc(var(--animation-order) * 75ms)!important;bottom:0;left:0;right:0;width:100%;max-width:min(90vw,var(--page-width));height:50%}.hero-v2__media-block{display:flex;justify-content:center;align-items:center;height:100%;width:100%;padding:0!important;margin:0!important}.hero-v2__wrapper img{background:#fdfcfd;width:100%;height:calc(90vh - 120px);object-fit:cover;object-position:center;min-height:400px;max-height:800px;display:block}.hero-v2__video{background:#fdfcfd;width:100%;max-width:100%;height:100%;min-height:200px;object-fit:cover;position:relative;top:0;z-index:10}@media screen and (max-width:1350px){.hero-v2__title{font-size:60px;max-width:975px}}@media screen and (min-width:990px){.hero-v2 .page-width{display:flex;flex-direction:column;justify-content:space-between}.hero-v2__title{padding:20px 0 0;margin-top:0}.hero-v2__subtitle{padding-top:0}.hero-v2__button-wrapper{margin-bottom:0}}@media screen and (max-width:750px){.hero-v2{overflow-x:hidden}.hero-v2 .page-width{padding-top:0}.hero-v2 .hero-v2__text{align-items:center;left:unset}.hero-v2__title{padding-top:0;max-width:none;letter-spacing:-.76px}.hero-v2__title h1{font-size:38px!important}.hero-v2__subtitle{font-size:18px}.hero-v2__button-wrapper .button.button--primary{font-size:14px;padding:10px 24px}.hero-v2__wrapper{margin:0 -30px}}@media screen and (max-height:768px){.hero-v2 .page-width{padding-top:0}.hero-v2 .hero-v2__text{gap:10px}.hero-v2 .hero-v2__title h1{font-size:40px!important}.hero-v2 .hero-v2__subtitle{font-size:18px}.hero-v2__button-wrapper{max-height:41px}.hero-v2__button-wrapper .button.button--primary{font-size:18px;padding:12px 30px}}@media screen and (max-height:660px){.hero-v2 .hero-v2__title{padding-top:0}.hero-v2 .hero-v2__title h1{font-size:30px!important}.hero-v2 .hero-v2__subtitle{font-size:14px}.hero-v2__button-wrapper{max-height:33px}.hero-v2__button-wrapper .button.button--primary{font-size:14px;padding:10px 24px}}@media screen and (max-width:990px)and (max-height:768px){.hero-v2 .page-width,.hero-v2__title{padding-top:0}}@media screen and (max-width:512px)and (max-height:1024px){.hero-v2 .page-width{padding-top:0}.hero-v2__button-wrapper .button.button--primary{font-size:14px;padding:10px 24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-hero-v2.css.map */
