.looks-list-wrap {
    padding-bottom: 50px;
}
.looks-list-wrap .looks-list {
    width: 100%;
}

.looks-list-wrap .slick-slider .slick-track,
.looks-list-wrap .slick-slider .slick-list {
    width: 100%;
}


.looks-list-wrap .looks-list img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.looks-list-wrap .looks-list-item + .looks-list-item {
    margin-top: 15px;
    padding-top: 35px;
    border-top: 1px solid #ddd;
}

.looks-list .catalog__card {
    width: 33.33%;
}

.looks-item__slider-wrap {
    position: relative;
}
.looks-item__slider:not(.slick-initialized) {
    display: flex;
    justify-content: center;
}
.looks-item__slider:not(.slick-initialized) .looks-item__slide:nth-child(n+3) {
    display: none;
}
.looks-item__slider:not(.slick-initialized) .looks-item__slide {
    width: calc(50% - 20px);
    margin: 10px;
}
.looks-item__slider .slick-slide {
    margin: 10px;
}

.looks-list:not(.slick-initialized) .catalog__card:nth-child(n+4) {
    display: none;
}

.looks-list .looks-item__slide {
    height: calc(550px* 1.5 - 40px);
    position: relative;
}
.looks-item__slide .lazy-slider[data-src] {
    top: 0;
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
}

.looks-list .looks-item__showmore {
    background: transparent;
    border-bottom: 1px solid currentColor;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: inline-block;
    margin: auto;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 35px;
    z-index: 1000;
    color: #000;
    font-size: 14px;
    padding: 0 0 8px;
    appearance: none;
}
.looks-list .looks-item__items-title {
    line-height: 1.3;
    margin: 0;
    font-weight: 400;
    font-size: 18px;
    color: #2b2b2b;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 0 10px;
    margin-top: 20px;
}

.looks-item__items .catalog,
.looks-item__items .catalog .looks-list {
    padding: 0;
}

.looks-item__items-wrap.hidden-list {
    height: 0px;
    overflow-y: hidden;
}

.looks-item__items-wrap .card__slide {
    min-height: calc(420px* 1.5 - 40px);
}

.looks-list-wrap .box_catalog {
    margin: 0;
    width: 100%;
    max-width: unset;
}

.looks-list .slick-slide:not(.slick-active) .slick-arrow {
    pointer-events: none;
}

.list_items > .slick-arrow {
    position: absolute;
    top: -45px;
    right: 0;
    left: unset;
}
.list_items > .slick-arrow.slick-prev {
    right: 60px;
}


@media (max-width: 1300px) {
    .looks-list .looks-item__slide {
        height: calc(80vw - 320px);
    }
}
@media (max-width: 1200px) {
    .looks-list .catalog__card {
        width: 50%;
    }
}
@media (max-width: 768px) {
    .looks-list .catalog__card {
        width: 100%;
    }
}
@media (max-width: 475px) {
    .looks-list .looks-item__slide {
        height: calc((100vw - 60px) * 1.5);
    }
    .looks-item__slider-wrap {
        padding-bottom: 25px;
    }
    .looks-list .looks-item__showmore {
        bottom: 0;
    }
}