
.u-slides {
	position:relative; 
	display:flex;
	--swiper-scrollbar-size: 4px;
	--swiper-scrollbar-bottom: var(--gx);
	--swiper-scrollbar-sides-offset: 40%;
	--swiper-scrollbar-bg-color: rgba(var(--c-1-rgb), 0.333);
	
	--swiper-pagination-bullet-horizontal-gap: 2px;
    --swiper-pagination-bottom:var(--ngx);

	height:auto;	
} 

.u-slides .swiper-container {
	display:flex;
	height:100%; 
	justify-content:stretch;
} 

.u-slides .swiper-wrapper {
	display:flex;
	height:100%; 
	justify-content:stretch;
} 

.u-slides .swiper-container {
	overflow: hidden;
}

.u-slides .slide {
	height:auto!important; 
} 

.u-slides .slide-content {
	height:100%!important; ;

} 
.u-slides .slide-content > div {
	height:100%!important; 
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:10px;
} 

.u-slides .slide-content .u-review-block {

} 



.u-slides .swiper-initialized .swiper-slide {visibility:visible;}
.u-slides .swiper-container-initialized .swiper-slide {visibility:visible;}






.u-slides[data-scrollbar='true'] {padding-bottom:44px;} 
.u-slides[data-scrollbar='true'] .u-slides-scrollbar { background: var(--c-1);  height:20px;  margin:0 auto;}
.u-slides[data-scrollbar='true'] .swiper-scrollbar-drag  {
	height:24px; width:16px; border-radius:0px; top:-10px; cursor:grab;  background: var(--c-1);
}
@media all and (max-width: 1199.98px) {
	.u-slides[data-scrollbar='true'] {--swiper-scrollbar-sides-offset: 30%;}
}
@media all and (max-width: 767.98px) {
	.u-slides[data-scrollbar='true'] {--swiper-scrollbar-sides-offset: var(--gx);}
}

