.collection-banner-carousel{position:relative;width:100%;overflow:hidden}.collection-banner-carousel .swiper{width:100%;height:100%}.collection-banner-carousel .swiper-slide{height:auto}.collection-banner-carousel .swiper-pagination{position:absolute;bottom:20px;left:0;right:0;z-index:2}.collection-banner-carousel .swiper-pagination-bullet{width:10px;height:10px;border-radius:5px;background-color:#ffffff80;opacity:1;transition:background-color .2s ease,width .2s ease}.collection-banner-carousel .swiper-pagination-bullet-active{background-color:var(--white);width:24px}.collection-banner-carousel .swiper-button{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;display:none;justify-content:space-between;padding:0 20px;pointer-events:none;z-index:2;box-sizing:border-box}.collection-banner-carousel .swiper-button-prev,.collection-banner-carousel .swiper-button-next{pointer-events:auto;position:relative;left:auto;right:auto;top:auto;margin-top:0;width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;background-color:var(--white);box-shadow:0 4px 4px #00000017,0 1px 2px #0000001a;display:flex;align-items:center;justify-content:center;padding:0}.collection-banner-carousel .swiper-button-prev:after,.collection-banner-carousel .swiper-button-next:after{display:none}.collection-banner-carousel .swiper-button-prev img,.collection-banner-carousel .swiper-button-next img{width:24px;height:24px}.collection-banner-carousel .swiper-button-prev.swiper-button-disabled,.collection-banner-carousel .swiper-button-next.swiper-button-disabled{opacity:.35;cursor:default}.collection-banner-carousel__wrapper{padding:28px 100px;box-sizing:border-box}@media only screen and (min-width:768px){.collection-banner-carousel .swiper-button{display:flex;padding:0 40px}.collection-banner-carousel .swiper-button-prev,.collection-banner-carousel .swiper-button-next{width:48px;height:48px}.collection-banner-carousel .swiper-button-prev img,.collection-banner-carousel .swiper-button-next img{width:28px;height:28px}}@media only screen and (min-width:1280px){.collection-banner-carousel .swiper-button{padding:0 40px}}@media only screen and (min-width:1440px){.collection-banner-carousel .swiper-button{padding:0 80px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-banner-carousel.css.map */
