.hero-banner-slider{position:relative}.hero-banner-slider .hero-banner{position:relative;background-color:#000;height:calc(100vh - 40px);max-height:850px;display:flex;align-items:flex-end;padding:150px 40px 100px}@media only screen and (max-width: 980px){.hero-banner-slider .hero-banner{padding-top:190px;padding-bottom:40px;height:auto}}@media only screen and (max-width: 768px){.hero-banner-slider .hero-banner{padding-left:0;padding-right:0}}.hero-banner-slider .hero-banner .full-link{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10}.hero-banner-slider .hero-banner .image-section{width:100%;position:absolute;left:0;top:0;background:#30341a;height:100%}.hero-banner-slider .hero-banner .image-section:before{content:"";width:100%;height:100%;position:absolute;background-color:#11121380;top:0;left:0;z-index:2}.hero-banner-slider .hero-banner .image-section img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%;position:relative}.hero-banner-slider .hero-banner .container-1340{position:relative;z-index:3}.hero-banner-slider .hero-banner .container-1340 .content{max-width:1000px;margin:0 auto}.hero-banner-slider .hero-banner .container-1340 .content h1{font-weight:700}.hero-banner-slider .hero-banner .container-1340 .content .pre-title{margin-bottom:11px;font-weight:700}@media only screen and (max-width: 480px){.hero-banner-slider .hero-banner .container-1340 .content .pre-title{margin-bottom:15px}}.hero-banner-slider .hero-banner .container-1340 .content .btn--tertiary{margin-top:30px;border-radius:50px}.hero-banner-slider .hero-banner.left-align .container-1340 .content{margin:0}.hero-banner-slider .hero-banner.left-align .container-1340 .content .pre-title{margin:0 0 12px}.hero-banner-slider .hero-banner.right-align .container-1340{display:flex;justify-content:flex-end}.hero-banner-slider .hero-banner.right-align .container-1340 .content{margin:0}.hero-banner-slider .hero-banner.right-align .container-1340 .content .pre-title{margin:0 0 12px}.hero-banner-slider .hero-banner .swiper-slide{display:none}.hero-banner-slider .hero-banner .swiper-slide:first-child,.hero-banner-slider .hero-banner .slider.swiper-initialized .swiper-slide{display:block}.hero-banner-slider .hero-banner .video-section{width:100%;height:100%;position:absolute;top:0;left:0}.hero-banner-slider .hero-banner .video-section:before{content:"";width:100%;height:100%;position:absolute;background-color:#11121380;top:0;left:0;z-index:2}.hero-banner-slider .hero-banner .video-section .video-wrapper{position:relative;width:100%;height:100%;overflow:hidden;padding-top:0%;pointer-events:none}.hero-banner-slider .hero-banner .video-section iframe,.hero-banner-slider .hero-banner .video-section video{min-height:0;height:calc(100vh - 40px);position:absolute;top:50%;left:50%;width:100%;display:block;width:auto;height:auto;max-width:none;max-height:none;min-width:110vw;min-height:110vw;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:150vw}@media only screen and (max-width: 1024px){.hero-banner-slider .hero-banner .video-section iframe,.hero-banner-slider .hero-banner .video-section video{min-width:180vw}}@media only screen and (max-width: 980px){.hero-banner-slider .hero-banner .video-section iframe,.hero-banner-slider .hero-banner .video-section video{min-height:250vw}}@media only screen and (max-width: 480px){.hero-banner-slider .hero-banner .video-section iframe,.hero-banner-slider .hero-banner .video-section video{min-width:350vw;min-height:350vw}}.hero-banner-slider .swiper-button-prev-hero-banner,.hero-banner-slider .swiper-button-next-hero-banner{left:20px;position:absolute;top:calc(50% - 20px);z-index:12;cursor:pointer}@media only screen and (max-width: 768px){.hero-banner-slider .swiper-button-prev-hero-banner,.hero-banner-slider .swiper-button-next-hero-banner{display:none}}.hero-banner-slider .swiper-button-next-hero-banner{right:20px;left:auto;transform:rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/hero-banner.css.map */
