.hero-banner__img{width:100%;height:100%;object-fit:contain;display:block}.hero-banner .hero-banner__img{transition:all .3s ease-in-out;transform:scale(1.03);will-change:transform}.hero-banner .swiper-container:hover .hero-banner__img{transform:scale(1)}.hero-banner__image img{width:100%;object-fit:contain;height:auto}.hero-banner__image-with_text{position:relative;cursor:pointer}.hero-banner .swiper-slide{overflow:hidden}.hero-banner .content-link{display:block}.hero-banner__image{background-color:#808080ad;display:block}.hero-banner__contents-wrap{position:absolute;top:50%;right:10%;transform:translateY(-50%);max-width:30vw}.hero-banner .align-left{left:10%}.hero-banner .align-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.hero-banner .align-right{right:10%}.hero-banner__sub-title.sub-title{color:var(--primary-color);margin:0 0 4px;font-size:3vw}.hero-banner__title{color:var(--primary-color);font-family:Anton,sans-serif!important;letter-spacing:.6px;margin-bottom:20px}.hero-banner__title p{margin:0}.hero-banner__button{position:absolute;top:0;z-index:1;height:100%;cursor:pointer;width:3%}.hero-banner__chevron-icon{justify-content:flex-end;height:100%}.hero-banner .button-prev{left:0}.hero-banner .button-next{right:0;transform:rotate(180deg)}.hero-banner svg{fill:#f0f8ff;width:35px;height:35px;display:none}.hero-banner .swiper-button-disabled{opacity:.5}.hero-banner .swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}@media (min-width: 1920px){.hero-banner .hero-banner__sub-title.sub-title{font-size:43px}}@media (min-width: 991px){.hero-banner__image-with_text{max-height:600px;overflow:hidden}}@media screen and (max-width: 767px){.hero-banner__image{height:44vw;min-height:300px;object-fit:cover}.hero-banner__button{display:none}.hero-banner__sub-title{color:var(--bg-color);margin-bottom:0;font-size:5vw}.hero-banner__title{margin-bottom:8px;font-size:30px!important}.hero-banner__img{object-position:21%;object-fit:cover}.hero-banner__contents-wrap{top:unset;transform:unset;max-width:100%;left:10px;bottom:0}.hero-banner__sub-title.sub-title{font-size:18px}.hero-banner .swiper-slide:first-child .hero-banner__img{object-fit:contain;background-color:#000}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/hero-banner-slider.css.map */
