.main-hero-slider{overflow:hidden;max-height:800px}.main-hero-slider .bg-video .black-layer{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;opacity:.4;background:var(--black-color);display:block}.section-hero-banner{position:relative;overflow:hidden;height:800px;display:flex!important;justify-content:center;align-items:center}.section-hero-banner .bg-video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.section-hero-banner .bg-video img{width:100%;height:100%;object-fit:cover}.section-hero-banner .bg-video video{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.section-hero-banner .page-width{position:relative;z-index:10}.section-hero-banner .content-box{text-align:center}.section-hero-banner .content-box h4{font-family:var(--font-robotocondensed);font-weight:700;font-size:20px;line-height:100%;text-transform:uppercase;color:var(--white-color);opacity:.5;margin-bottom:11px}.section-hero-banner .content-box h2{font-family:var(--font-robotocondensed);font-weight:700;font-size:60px;line-height:100%;color:var(--white-color);margin-bottom:26px}.section-hero-banner .content-box p{font-family:var(--font-robotocondensed);font-weight:400;font-size:16px;line-height:100%;color:var(--white-color);opacity:.8}.section-hero-banner .content-box a{margin-top:43px;display:inline-block}.main-hero-slider .slick-dots{position:absolute;bottom:30px;display:flex;justify-content:center;width:100%;padding:0;margin:0;list-style-type:none!important}.main-hero-slider .slick-dots li{width:10px;height:10px;margin:0 4px;background-color:var(--white-color);opacity:.2;border-radius:50%;cursor:pointer}.main-hero-slider .slick-dots li button{display:none}.main-hero-slider .slick-dots li.slick-active{opacity:1}@media (max-width: 991px){.section-hero-banner{height:340px}.section-hero-banner .content-box h4{font-size:16px;line-height:100%;margin-bottom:15px}.section-hero-banner .content-box h2{font-size:40px;font-weight:700;line-height:48px;letter-spacing:-.02em;margin-bottom:10px}.section-hero-banner .content-box p{font-weight:400;font-size:14px;line-height:100%}.section-hero-banner .content-box a{margin-top:40px}.main-hero-slider{max-height:340px}}@media (max-width: 767px){.section-hero-banner .content-box a{display:block;height:48px;display:flex;align-items:center;justify-content:center}}@media (max-width: 576px){.main-hero-slider,.section-hero-banner{max-height:321px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-hero-banner.css.map */
