.old-price {
    font-size: 16px;
    text-decoration: line-through;
    color: var(--Neutral-500);
}

.other-products .old-price {
    font-size: 15px;
}

.list-product-item-info-cat a:after {
    position: relative !important;
    margin: 0 4px 0 3px !important;
}

.one-click-info .price span:nth-child(4) {
    padding: 0 8px;
}

.fz152 input,
.opt-in input {
    display: none;
}
.fz152 span,
.opt-in span {
    padding-left: 34px;
    position: relative;
    display: flex;
    align-items: center;
    cursor: pointer;
}
.fz152 span:before,
.opt-in span:before {
    content: "";
    width: 22px;
    height: 22px;
    background: url("/local/templates/main/img/icons/checkbox.svg") no-repeat center center / cover;
    position: absolute;
    left: 0;
    filter: grayscale(1) invert(.3);
    transition: .4s;
}
.fz152.error span:before, .opt-in.error span:before {
    filter: none;
    background: url("/local/templates/main/img/icons/checkbox-error.svg") no-repeat center center / cover;
}
.fz152 span:after,
.opt-in span:after {
    content: "";
    width: 22px;
    height: 22px;
    background: url("/local/templates/main/img/icons/checkbox-active.svg") no-repeat center center / cover;
    position: absolute;
    left: 0;
    opacity: 0;
    transition: .4s;
}
.fz152 input:checked + span:after,
.opt-in input:checked + span:after {
    opacity: 1;
}

/*Пока нет вишлиста*/
.header-wishlist.has-wish, .product-in-top .add-in-wishlist, .card__fav {display: none;} 