custom-swiper{display:block;position:relative;--swiper-navigation-color: black}custom-swiper:has(.swiper-pagination){padding-bottom:1rem}custom-swiper .swiper-wrapper{padding-left:0;gap:0}custom-swiper .swiper-button-prev:after,custom-swiper .swiper-button-next:after,custom-swiper .swiper-rtl .swiper-button-prev:after{content:"";background:transparent;width:35px;position:absolute;height:35px;border:2px solid var(--swiper-navigation-color);border-radius:100px;z-index:-1}custom-swiper .swiper-button-next svg,custom-swiper .swiper-button-prev svg{width:17px}custom-swiper .swiper-slide{transition:all .3s ease}custom-swiper .swiper-scrollbar-drag{display:block!important;--swiper-scrollbar-drag-bg-color: rgb(var(--color-foreground))}custom-swiper .swiper-scrollbar.swiper-scrollbar-horizontal{--swiper-scrollbar-sides-offset: 30px;--swiper-scrollbar-size: 8px}custom-swiper .swiper-slide{max-width:none!important}custom-swiper .swiper-pagination{top:auto!important;bottom:0!important;display:flex;align-items:center;gap:0!important;max-width:50%;width:100%;left:50%!important;transform:translate(-50%);border-radius:40px;overflow:hidden;background:#00000040}custom-swiper .swiper-pagination>span.swiper-pagination-bullet{margin:0!important;flex:1 1 auto;height:3px;border-radius:40px;background:transparent}custom-swiper .swiper-pagination>span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}@media (max-width: 768px){custom-swiper .swiper-pagination{max-width:400px;width:100%}custom-swiper .swiper-pagination>span.swiper-pagination-bullet{height:4px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/custom-swiper.css.map */
