.banner-with-slider-wrapper{width:100%;position:relative}.banner-with-slider-wrapper .section-main-box{background:transparent;padding:0 55px;position:relative}@media screen and (min-width: 750px){.banner-with-slider-wrapper .bar-box-wrapper .swiper-main-wrapper.slider-height-small{height:554px}.banner-with-slider-wrapper .bar-box-wrapper .swiper-main-wrapper.slider-height-medium{height:680px}.banner-with-slider-wrapper .bar-box-wrapper .swiper-main-wrapper.slider-height-large{height:800px;max-height:100vh}}.banner-with-slider-wrapper .bar-box-wrapper .swiper-main-wrapper .swiper,.banner-with-slider-wrapper .bar-box-wrapper .swiper-main-wrapper .swiper .banner-box{height:100%}.banner-with-slider-wrapper .banner-media{width:100%;display:flex;height:100%;position:relative}.banner-with-slider-wrapper .banner-media:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;background:#000;opacity:.22}.banner-with-slider-wrapper .banner-media .media,.banner-with-slider-wrapper .banner-media svg,.banner-with-slider-wrapper .banner-media video{width:100%;height:100%;position:absolute;object-fit:cover;left:0;top:0}.banner-with-slider-wrapper .content-box-wrapper{position:absolute;left:0;width:100%;top:0;display:flex;align-items:center;z-index:1;height:100%}.banner-with-slider-wrapper .content-box-wrapper .page-width{width:100%}.banner-with-slider-wrapper .content-box-wrapper .content-box{width:100%;max-width:410px;margin:0 auto;text-align:center}.banner-with-slider-wrapper .content-box-wrapper .content-box .banner-title{margin:0}.banner-with-slider-wrapper .content-box-wrapper .content-box .banner-title strong{font-weight:800}.banner-with-slider-wrapper .content-box-wrapper .content-box .sub-title{margin:24px 0 0;font-size:24px;line-height:40px;font-weight:400}.banner-with-slider-wrapper .content-box-wrapper .content-box .texts{width:100%;margin-top:14px}.banner-with-slider-wrapper .content-box-wrapper .content-box .texts,.banner-with-slider-wrapper .content-box-wrapper .content-box .texts p{font-size:17px;font-weight:400;letter-spacing:.17px;color:currentcolor;line-height:1}.banner-with-slider-wrapper .content-box-wrapper .content-box .texts p:first-child{margin-top:0}.banner-with-slider-wrapper .content-box-wrapper .content-box .texts p:last-child{margin-bottom:0}.banner-with-slider-wrapper .content-box-wrapper .content-box .btns-wrapper{margin-top:33px;display:flex;gap:24px;justify-content:center}.banner-with-slider-wrapper .content-box-wrapper .content-box .btns-wrapper .button.button--secondary{background:transparent}.banner-with-slider-wrapper .nav-btns .btn-arrow.swiper-button-prev{left:13px;color:#000}.banner-with-slider-wrapper .nav-btns .btn-arrow.swiper-button-next{right:13px;color:#000}@media screen and (min-width: 750px){.banner-with-slider-wrapper .swiper-pagination{margin:0;position:absolute;bottom:30px;left:0}.banner-with-slider-wrapper .swiper-pagination .swiper-pagination-bullet{background:currentcolor}}@media screen and (max-width: 850px){.banner-with-slider-wrapper .section-main-box{padding:0 20px}}@media screen and (max-width: 749px){.banner-with-slider-wrapper .section-main-box{padding:0 20px}.banner-with-slider-wrapper .content-box-wrapper .page-width{padding:0 22px}.banner-with-slider-wrapper .banner-media{height:100vh;max-height:326px}.banner-with-slider-wrapper .content-box-wrapper .content-box{text-align:left;padding:0;text-align:center;align-items:center;max-width:344px;margin-left:auto;margin-right:auto}.banner-with-slider-wrapper .content-box-wrapper .content-box .banner-title{font-weight:500}.banner-with-slider-wrapper .content-box-wrapper .content-box .sub-title{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%}.banner-with-slider-wrapper .content-box-wrapper .content-box .texts{margin-top:33px}.banner-with-slider-wrapper .content-box-wrapper .content-box .texts,.banner-with-slider-wrapper .content-box-wrapper .content-box .texts p{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%}.banner-with-slider-wrapper .content-box-wrapper .content-box .btns-wrapper{margin-top:22px;flex-flow:column;align-items:center}.banner-with-slider-wrapper .content-box-wrapper .content-box .btns-wrapper .more-btn{min-width:205px;text-align:center}.banner-with-slider-wrapper .nav-btns .btn-arrow.swiper-button-prev{left:0}.banner-with-slider-wrapper .nav-btns .btn-arrow.swiper-button-next{right:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/banner-with-slider.css.map */
