.banner-slider-sec .slider-banner,.banner-slider-sec .slider-banner .slider-items,.banner-slider-sec .slider-banner .slider-items .slide-image{position:relative}.banner-slider-sec .slider-banner .slider-items .slide-image img{width:100%;position:absolute;height:100%;object-fit:cover;left:0;top:0}.banner-slider-sec .slider-banner .slider-items .slide-image:before{content:"";width:100%;display:block;padding-bottom:41.5%}.banner-slider-sec .slider-banner .slider-items .slide-image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,#00000080,#0000);transform:scaleX(-1)}.banner-slider-sec .slider-banner .slider-items .banner-content{position:absolute;width:100%;padding:0 3rem;text-align:center;left:0;top:50%;transform:translateY(-50%);z-index:1}.banner-slider-sec .slider-banner .slider-items .banner-heading{font-weight:400;font-size:var(--p60);line-height:1.41666666667;text-transform:uppercase;color:#fff}.banner-slider-sec .splide__pagination{padding:0;margin:0;flex-direction:column;left:auto;right:3.1rem;bottom:auto;top:50%;transform:translateY(-50%);gap:.4rem}.banner-slider-sec .splide__pagination li{width:1.6rem;height:1.6rem;margin:0}.banner-slider-sec .splide__pagination li button{width:1.6rem;height:1.6rem;position:relative;border:1px solid;border-color:transparent;background-color:transparent;margin:0;transform:scale(1);opacity:1;transition:all .45s ease-in-out}.banner-slider-sec .splide__pagination li button:before{content:"";width:.8rem;height:.8rem;background-color:#fff;position:absolute;border-radius:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.banner-slider-sec .splide__pagination li button.is-active{border:1px solid #fff}.banner-slider-sec .button{min-width:15.9rem;height:5.2rem}.banner-slider-sec .scroll{position:absolute;left:4.6rem;top:50%;z-index:1;cursor:pointer;writing-mode:vertical-lr;font-weight:500;font-size:var(--p16);line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:#fff;transform:translateY(-50%);gap:1rem;display:flex}.banner-slider-sec .scroll svg{animation:bounce 1.6s infinite cubic-bezier(.445,.05,.55,.95)}@keyframes bounce{50%{transform:translateY(-5px)}}@media only screen and (max-width:989px){.banner-slider-sec .slider-banner .slider-items .slide-image:before{padding-bottom:50%}.banner-slider-sec .scroll{left:1.5rem;white-space:nowrap}.banner-slider-sec .splide__pagination{right:1.5rem}}@media only screen and (max-width:767px){.banner-slider-sec .slider-banner .slider-items .slide-image:before{padding-bottom:66.5%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/banner.css.map */
