.hero-banner{background:transparent}.hero-banner .swiper-container,.hero-banner .swiper-container.swiper-initialized{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;height:auto!important;max-height:none!important;background:transparent}.hero-banner .swiper-wrapper{align-items:flex-start}.hero-banner .swiper-slide{height:auto!important;overflow:hidden;background:transparent;box-sizing:border-box}.hero-banner__image-with_text{position:relative;cursor:pointer;overflow:hidden;line-height:0;background:transparent;width:100%}.hero-banner__image{display:block;width:100%;line-height:0;font-size:0;background:transparent}.hero-banner__image img,.hero-banner__img{display:block;width:100%;height:auto!important;max-width:100%;background:transparent}.hero-banner .content-link{display:block}.hero-banner__contents-wrap{position:absolute;top:50%;right:10%;transform:translateY(-50%);max-width:30vw;z-index:2;pointer-events:none;line-height:normal;font-size:initial}.hero-banner__contents-wrap .content-link{pointer-events:auto}.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);margin-bottom:20px;font-family:Manrope,sans-serif!important;letter-spacing:.6px}.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}@media(min-width:1920px){.hero-banner .hero-banner__sub-title.sub-title{font-size:43px}}@media screen and (max-width:767px){.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__contents-wrap{top:unset;transform:unset;max-width:100%;left:10px;bottom:0}.hero-banner__sub-title.sub-title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/hero-banner-slider.css.map */
