

/* Start:/local/components/nm/catalog.section/templates/simple/style.css?17780516041178*/
/* Slick в каталоге по умолчанию задаёт .slick-slide { height: 100% } — при нулевой высоте .slick-list слайд даёт 0px (особенно на мобильном с * { min-height: 0 } в шаблоне).
   Цветовые карточки: возвращаем авто-высоту по контенту и резерв места под фото до загрузки. */

.section-catalog .tovs-item-color .slick-track {
    display: block !important;
}

.section-catalog .tovs-item-color .slick-slide {
    height: auto !important;
    float: left !important;
}

.section-catalog .tovs-item-color .slick-slide > .img-slide {
    position: relative;
    overflow: hidden;
}

.section-catalog .tovs-item-color .img-slide > a {
    display: block;
}

.section-catalog .tovs-item-color .img-slide img {
    width: 100%;
    height: auto;
    display: block;
    vertical-align: top;
}

@media screen and (max-width: 767px) {
    .section-catalog .tovs-item-color .img-slide {
        min-height: 72vw;
        background: #f4f4f4;
    }

    .section-catalog .tovs-item-color .slick-list {
        min-height: 72vw;
    }
}

/* End */
/* /local/components/nm/catalog.section/templates/simple/style.css?17780516041178 */
