// // swiper-slider.scss // .swiper-arrow{ .swiper-button-next, .swiper-button-prev{ height: 30px; width: 30px; margin: auto 0; color: $white !important; background-color: lighten($primary, 5%); &::after{ font-size: 18px; } } .swiper-button-prev{ position: absolute; left: 0; } .swiper-button-next{ position: absolute; right: 0; } &.arrow-sm{ .swiper-button-prev, .swiper-button-next{ height: 24px; width: 24px; &::after{ font-size: 12px; } } } } .swiper-pagination{ transform: translate3d(0,0,0) translateX(-50%); display: inline-flex; width: auto !important; padding: 4px 4px; left: 50% !important; background-color: $card-bg; border-radius: 10px; right: auto !important; } .swiper-pagination-bullet{ background-color: $card-bg; opacity: 1; border: 1px solid $primary; } .swiper-pagination-bullet-active{ background-color: $primary; opacity: 1; border: 1px solid $primary; } .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ left: 25px; right: auto; } .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ right: 25px; left: auto; } .progress-swiper{ .swiper-pagination-progressbar{ width: 100%; height: 4px; left: 0; top: 0; background-color: $progress-bg; .swiper-pagination-progressbar-fill{ background-color: $primary; } } }