.carousel .carousel-inner,.carousel .carousel-item{height:100%}.carousel{min-height:1px;min-width:1px}.carousel img{border:0;display:block;margin:auto;background:transparent url('/images/preloader.svg') 50% 50% no-repeat;width:100%}.carousel[data-v-cloak],.carousel[v-cloak]{min-height:250px}.carousel .carousel-control-next-icon,.carousel .carousel-control-prev-icon{width:23px;height:42px;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.carousel .carousel-control-next-icon{background-image:url(../images/arrow_carousel-next.svg?v=1)}.carousel .carousel-control-prev-icon{background-image:url(../images/arrow_carousel-prev.svg?v=1)}.carousel .carousel-control-prev,.carousel .carousel-control-next{height:112px;width:49px;top:50%;margin-top:-56px;background-color:rgba(0,0,0,0.4)}.carousel .carousel-control-prev{-webkit-border-radius:0 25px 25px 0;-moz-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0}.carousel .carousel-control-next{-webkit-border-radius:25px 0 0 25px;-moz-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px}.carousel .carousel-control-prev:hover,.carousel .carousel-control-next:hover,.carousel[data-count]::after{background-color:rgba(0,0,0,0.4)}.carousel[data-count]::after{content:attr(data-current) " из " attr(data-count);position:absolute;display:inline-block;z-index:10;color:#fff;padding:.2rem .7rem;right:0;bottom:0;text-align:center;font-size:.875rem;-webkit-border-radius:1rem 0 0 0;-moz-border-radius:1rem 0 0 0;border-radius:1rem 0 0 0}@media(max-width:768px){.carousel .carousel-control-prev,.carousel .carousel-control-next{display:none}}