table.compare {border-collapse:collapse; margin-bottom: 30px;}
table.compare td {padding:10px;}
table.compare thead td {font-size: 16px;line-height: 20px;    font-weight: 700; }
table.compare tbody td{border-bottom: 1px solid #d5d5d5;}
table.compare td+td {text-align:center;}
table.compare tbody td:nth-child(even) {background:#eaeaea;}
table.compare td.option_title {font-weight: 700;    padding: 20px 10px;background:#eaeaea;}
.back_link {float:right;margin: 10px 0;}
.back_link a {font-size: 16px;}
.compare--title { float: left; }
.btn-compare-complectation { float: right; }

.dh-btn.dh-btn_favourites.--active {
    background: url('data:image/svg+xml,<svg width="16" height="20" viewBox="0 0 16 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.36 0H2.64C1.46 0 0.5 1 0.5 2.22V20L8 16.67L15.5 20V2.22C15.5 1 14.54 0 13.36 0ZM13.56 16.87L8 14.44L2.44 16.87V2.02H13.56V16.87Z" fill="%23ef3230"/><path d="M12.1 5.78C12.1 5.51478 11.9946 5.26043 11.8071 5.07289C11.6196 4.88536 11.3652 4.78 11.1 4.78H5.1C4.83478 4.78 4.58043 4.88536 4.39289 5.07289C4.20536 5.26043 4.1 5.51478 4.1 5.78C4.1 6.04522 4.20536 6.29957 4.39289 6.48711C4.58043 6.67464 4.83478 6.78 5.1 6.78H11.1C11.3652 6.78 11.6196 6.67464 11.8071 6.48711C11.9946 6.29957 12.1 6.04522 12.1 5.78ZM9.1 9.78C9.1 9.51478 8.99464 9.26043 8.80711 9.07289C8.61957 8.88536 8.36522 8.78 8.1 8.78H5.1C4.83478 8.78 4.58043 8.88536 4.39289 9.07289C4.20536 9.26043 4.1 9.51478 4.1 9.78C4.1 10.0452 4.20536 10.2996 4.39289 10.4871C4.58043 10.6746 4.83478 10.78 5.1 10.78H8.1C8.36522 10.78 8.61957 10.6746 8.80711 10.4871C8.99464 10.2996 9.1 10.0452 9.1 9.78Z" fill="%23ef3230"/></svg>') center no-repeat;
}

.filter-selected__option{
    text-decoration: none;
}

.content.error{
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.content.error .btn{
    width: 300px;
}

.p-0{
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.filter-btn{
    padding-top: 20px;
    width: 100%;
    text-align: -webkit-right;
}

.filter-btn .btn{
    width: 300px;
}

.js-modals{
    cursor: pointer;
}

.cp-toggle__input:checked + .cp-toggle__switch {
    background: #ef3230;
}