.white-text {color: #fff;}
.black-text {color: #212529;}
.grey-text {color: #868e96;}
.shop-slider-wrap {display: block; overflow: hidden;}
.shop-slider {display: flex; margin-bottom: 0; max-height: 370px;}
.shop-slider-item {flex: 0 0 100%; float: left; position: relative;}
.shop-slider-item.slick-slide img {display: block; width: 100%;}
.shop-slider .shop-slider-item img.img-object.lazyload-img {height: auto; width: 100%;}
.shop-slider .shop-slider-item .links {font-size: 11px; line-height: 100%; position: absolute;}
.shop-slider .shop-slider-item .links a {text-transform: lowercase;margin-right: 10px;}
.shop-slider .shop-slider-item .links a:after {
    content: '\203A';
    font-size: 18px;
    position: relative;
    padding-left: 3px;
    top: 1px;
}
.shop-slider.active .slick-current .ssi-bl-info {animation-name: fadeIn;}
.shop-slider.active .ssi-bl-info {
    animation-duration: 2s;
    animation-fill-mode: both;
    animation-name: fadeOut;
}
@media (max-width: 1200px) {
    .shop-slider .shop-slider-item .img-object {/*-o-object-fit: none; object-fit: none; object-position: 1px -40px;*/}
    .shop-slider .shop-slider-item .links {display: none;}
}
@media (max-width: 992px) {
}
@media (max-width: 768px) {

}
@media (max-width: 575px) {

}
@media (max-width: 478px) {

}