.product-item-scu-block li.product-item-scu-item-text-container {
    padding: 0;
}

.volum-card__item.selected {
    color: #fff;
    background-color:#000;
    border: none;
}

.volum-card__item.notallowed {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4gIDxwYXRoIGZpbGw9IiNBOUFEQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjM5MjEyNjgsMTMuMjMyMzAyOSBMMjUuOTkyLDEuNDE4IEwyNC42LDAgTDEyLjk5OTk5NTYsMTEuODE0NDM2NCBMMS40LDAgTDAuMDA5LDEuNDE5IEwxMS42MDc4Njg3LDEzLjIzMjI5NzUgTDAuNDczLDI0LjU3MyBMMS44NjUsMjUuOTkxIEwxMi45OTk5OTkzLDE0LjY1MDE2NDUgTDI0LjEzNCwyNS45OSBMMjUuNTI2LDI0LjU3MiBMMTQuMzkyMTI2OCwxMy4yMzIzMDI5IFoiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.volum-card__item.notallowed .product-item-scu-item-text {
    opacity: .7;
}

.volum-card__item  .product-item-scu-item-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .1875rem .5rem;
    font-weight: 700;
    font-size: .75rem;
    color: #999;
    border: 1px solid #999;
    -webkit-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}

.volum-card__item.selected  .product-item-scu-item-text {
    border: 1px solid #000;
}

.catalog__row:not(.row-two) .card.card-hover.big-card-two .slide,
.catalog__row:not(.row-two) .card.card-hover.big-card-two .product-item-image-original,
.catalog__row:not(.row-two) .card.card-hover.big-card-two .product-item-info-container
{
    display: none !important;
}


/*FIX*/
.card__body .card__info .card__price-row {
    gap: 0 !important;
}

/*.card__body.discount-shown .card__info .card__price {*/
/*    margin-left: 15px;*/
/*}*/

.card__img img {
    background-size: cover;
    background: none !important;
}

.card__mark.js-product__discount.second {
    left: 1.75rem;
}

.card-mark-wrapper {
    position: absolute;
    left: 0;
    top: 0;
}

.card-mark-container {
    display: flex;
}

.card-mark-wrapper .card-mark-container .card__mark {
    position: static;
}
/*END FIX*/