.t-descr_xxs {
    font-size: 16px;
    line-height: 1.55;
}

.t-store__tabs__content { 
font-size: 16px !important;
}

.t-store__tabs__item-title {
font-size: 18px !important;
}

.t-text_xs {
font-size: 14px !important;
}

.js-store-prod-text a {
    display: inline-block;
    padding: 10px 50px;
    margin-right: 15px;
    margin-top: 0px;
    border: 1px solid #b44c33;
    font-size: 14px;
    font-weight: 400;
}
.js-store-prod-text a:first-of-type {
    background-color: ##FFF8DA;
    color: #b44c33 !important;
}

.js-store-prod-text a:first-of-type:hover {
    background-color: #b44c33;
    color: ##FFF8DA !important;
}

.t706__cartwin_showed {
    z-index: 999999999;
}

.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: "Подпиcаться на товар";
    font-size: 14px;
    color: #b44c33;
}

/* Стили для ссылок-кнопок в карточке товара */
.js-store-prod-text a {
  display: inline-block;
  padding: 10px 20px;          /* Отступы внутри кнопки (сверху/снизу, слева/справа) */
  background-color: #FFF8DA;  /* Цвет фона кнопки (замените на свой) */
  color: #b44c33 !important;   /* Цвет текста (обязательно с !important) */
  border-radius: 10px;          /* Скругление углов */
  text-decoration: none;       /* Убираем подчёркивание */
  font-weight: 600;            /* Жирность шрифта */
  transition: background-color 0.3s ease; /* Плавная смена цвета */
}

/* Эффект при наведении курсора */
.js-store-prod-text a:hover {
  background-color: #CF725B;  /* Цвет фона при наведении (замените на свой) */
}