  /* Новые CSS стили */
.t-store__card__sku.t-descr.t-descr_xxs {
    display: none;
}
.js-product-edition-option.t-product__option {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.t-store__card__btns-wrapper.js-store-buttons-wrapper {
    display: none;
}
.t-store__grid-separator {
    margin-bottom: 20px !important; /* уменьшили отступ между рядами */
}
@media screen and (max-width: 960px) { .t-store__grid-cont .t-store__card-list { row-gap: 20px !important; } }



/* Активные кнопки размерные  */

label.t-product__option-item.t-product__option-item_active.t-product__option-item_buttons.t-product__option-item_simple {background: black;}
label.t-product__option-item.t-product__option-item_active.t-product__option-item_buttons.t-product__option-item_simple span.t-product__option-title.t-product__option-title_buttons.t-product__option-title_simple.t-typography__options.t-descr.t-descr_xxs {color: white;}


a.t-store__prod-popup__btn.t-btn.t-btnflex_sm.t-btnflex.t-btnflex_type_button {background: black!important;}
a.t-store__prod-popup__btn.t-btn.t-btnflex_sm.t-btnflex.t-btnflex_type_button td.js-store-prod-popup-buy-btn-txt.t-btnflex__text {color: white!important;}
span.t-btnflex__text.js-store-prod-popup-buy-btn-txt {color: white !important;}



/* Отступы карточки товара  */
.t-store__prod-snippet__container {
    padding-top: 10px;
    padding-bottom: 30px;
}
@media screen and (max-width: 560px) {
    .t-store__prod-snippet__container {
        padding-bottom: 30px;
        padding-top: 0px;
    }
}