:is(.swiper.numeric-slider, .swiper.bottom-numeric-slider, .swiper.line-slider, .swiper.col-right-slider, .swiper.text-slider):not([data-sldr]) > .swiper-wrapper {
display: flex;
flex-wrap: nowrap;
width: 100%;
transition: transform .32s ease;
will-change: auto;
}
:is(.swiper.numeric-slider, .swiper.bottom-numeric-slider, .swiper.line-slider, .swiper.col-right-slider, .swiper.text-slider):not([data-sldr]) > .swiper-wrapper > .swiper-slide {
width: 100% !important;
flex: 0 0 100% !important;
min-width: 0;
}
:is(.swiper.numeric-slider, .swiper.bottom-numeric-slider, .swiper.line-slider, .swiper.col-right-slider, .swiper.text-slider).sh-native-single {
overflow: hidden;
touch-action: pan-y;
}
.sh-native-single .swiper-pagination-bullet:is(button) {
appearance: none;
-webkit-appearance: none;
font-family: inherit;
cursor: pointer;
padding: 0;
}
.sh-native-single .swiper-pagination-bullet:focus-visible {
outline: 2px solid currentColor;
outline-offset: 2px;
}
@media (prefers-reduced-motion: reduce) {
:is(.swiper.numeric-slider, .swiper.bottom-numeric-slider, .swiper.line-slider, .swiper.col-right-slider, .swiper.text-slider).sh-native-single > .swiper-wrapper {
transition: none;
}
}