.slick-list {
    min-width: 100%;
}
.compare__row.only .compare__row_name::after {
    display: none !important;   
}

.compare__item.disabled {
    opacity: 0.2;
    pointer-events: none;
}
.slick-slide img {
	margin: auto;
}
.compare__btn{
    width: 32px;
    height: 140px;
    box-shadow: 0 2px 4px rgb(0 93 143 / 25%);
    display: flex !important;
    align-items: center;
    justify-content: center;
}
.compare__thumbs{
    margin-right: 20px !important;
}
.compare__items{
    margin-left: 200px !important;
}
.compare__rows{
    max-height: 300px;
    overflow: hidden;
    overflow-y: auto;
}
.compare__rows .compare__items{
    margin-left: 184px !important;
}
.compare__item{
   margin: 0 !important;
   padding: 10px;
}
.compare__rows .compare__row_title{
    max-width: 200px;
}
.compare__thumb-img{
    max-width: 100%;
}
@media(max-width: 1199.98px){
    .compare__rows{
        max-height: 200px;
    }
}
@media(max-width: 767.98px){
    .compare__item_element{
        text-align: center !important;
    }
    .compare__thumbs{
        margin-left: 0 !important;
        padding-left: 200px;
    }
    .compare__btn{
        background: white;
        z-index: 3;
    }
    .compare__thumbs .compare__prev{
        left: 0px !important;
    }
    .compare__thumbs .compare__next{
        right: -20px !important;
    }
    /*.compare__thumbs .compare__next{
        left: 17%;
    }
    .compare__thumbs .compare__prev{
        left: 7% !important;
    }*/
    /*.compare__thumbs.js-compare-thumbs .compare__btn.slick-disabled{
        display: block !important;
    }*/
}
@media(max-width: 479.98px){
    .compare__rows .compare__row_title{
        max-width: 120px;
    }
    .compare__items{
        margin-left: 120px !important;
    }
    .compare__rows .compare__items{
        margin-left: 104px !important;
    }
    .compare__thumb-title{
        font-size: 12px !important;
        padding: 10px;
    }
    .compare__thumbs{
        margin-left: 0 !important;
        padding-left: 120px;
    }
    /*.compare__thumbs .compare__next{
        left: 17%;
    }
    .compare__thumbs .compare__prev{
        left: 7% !important;
    }*/
}