/* Принудительные стили для кнопок SALE и NEW */
.t-store__card__mark,
.t-store__card__mark * {
    background-color: #8FBC8F; /* менять фон */
    color: #ffffff; /* Белый текст */
    border-radius: 30px; /* Овальная форма */
    padding: 3px 10px; /* Внутренние отступы */
    font-weight: bold; /* Жирный текст */
    font-size: 14px; /* Размер текста */
    text-align: center; /* Выравнивание текста по центру */
    line-height: 1.5; /* Межстрочный интервал */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* Тень для объема */
    white-space: nowrap; /* Предотвращаем перенос текста */
    height: auto; /* Устанавливаем автоматическую высоту */
    width: auto; /* Устанавливаем автоматическую ширину */
    max-width: none; /* Убираем ограничение по ширине */
    margin: 0; /* Убираем внешние отступы */
}

/* изменение кнопки нет в наличие у товаров */
.t-store__card__sold-out-msg,
.t-store__prod-popup__btn_disabled td.js-store-prod-popup-buy-btn-txt{
    font-size: 0;
}

.t-store__card__sold-out-msg:after,
.t-store__prod-popup__btn_disabled td.js-store-prod-popup-buy-btn-txt:after{
    content: "Доступно под заказ";
    font-size: 14px;
}