#rec1094986321 .t-descr {
  font-style: italic;

}
#rec1098610246 {
  position: fixed !important;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999; /* keep it on top */
  background-color: rgba(235, 235, 235, 0.9) !important;
}
#rec1098610246,
#rec1098610246 .t446,
#rec1098610246 .t446__container,
#rec1098610246 .r-block__wrapper {
  background-color: rgba(235, 235, 235, 0.9) !important;
}
#rec1098610246 {
  background-color: white !important;
  opacity: 0.9 !important;
}
@media screen and (max-width: 980px) {
  #rec1098610246 {
    height: 85px !important;
    overflow: hidden !important;
  }
.t-header {
  left: 0;
  right: 0;
  width: 100%;
  position: fixed;
  box-sizing: border-box;
}
html {
  overflow-y: scroll;
}
/* 14px + UPPERCASE ДЛЯ ЗАГОЛОВКОВ, ОПИСАНИЯ, ТЕКСТА И ЦЕНЫ (СТ-320N, каталог, страница товара, попап) */

/* Заголовки (как у тебя работало) */
html body .t-store__prod-title,
html body .t-store__prod-title__text,
html body .js-product-name,
html body .t-store__product .t-name,
html body .t-store__product .t-name_xl,
html body .t-store__product-full .t-store__prod-title,
html body .t-store__product-full .t-store__prod-title__text,
html body .t-store__product-full .js-product-name,
html body .t-store__product-full .t-name,
html body .t-store__product-full .t-name_xl,
html body .t-popup_show .t-store__prod-title,
html body .t-popup_show .t-store__prod-title__text,
html body .t-popup_show .js-product-name,
html body .t-popup_show .t-store__product .t-name,
html body .t-popup_show .t-store__product .t-name_xl,
/* карточки каталога */
html body .t-store__card__title,
html body .t-card__title,
/* усиление специфичности */
html body .t-store__prod-title.t-store__prod-title,
html body .t-store__product .t-name_xl.t-name_xl {
  font-size: 14px !important;
  line-height: 1.25 !important;
  text-transform: uppercase !important;
}

/* Описание товара */
html body .t-store__prod-descr,
html body .t-store__product-full .t-store__prod-descr,
html body .t-popup_show .t-store__prod-descr {
  font-size: 14px !important;
  line-height: 1.4 !important;
  text-transform: uppercase !important;
}

/* РАСШИРЕННЫЙ ТЕКСТ ТОВАРА — все обёртки/вложенности/вкладки/richtext */
html body .t-store__prod-text,
html body .t-store__prod-text__wrapper,
html body .t-store__prod-text *,
html body .t-store__prod-text__wrapper *,
html body .t-store__product-full .t-descr,
html body .t-store__product-full .t-descr *,
html body .t-store__product-full .t-text,
html body .t-store__product-full .t-text *,
html body .t-store__product-full .t-richtext,
html body .t-store__product-full .t-richtext *,
html body .t-popup_show .t-descr,
html body .t-popup_show .t-descr *,
html body .t-popup_show .t-text,
html body .t-popup_show .t-text *,
html body .t-popup_show .t-richtext,
html body .t-popup_show .t-richtext *,
html body .t-store__prod-tabs__content,
html body .t-store__prod-tabs__content *,
html body .t-store__prod-info,
html body .t-store__prod-info *,
html body .js-store-prod-text,
html body .js-store-prod-text *,
html body .js-store-prod-description,
html body .js-store-prod-description *,
html body [data-prod-text],
html body [data-prod-text] *,
/* любые заголовки внутри текстового блока */
html body .t-store__prod-text h1,
html body .t-store__prod-text h2,
html body .t-store__prod-text h3,
html body .t-store__prod-text h4,
html body .t-store__prod-text h5,
html body .t-store__prod-text h6 {
  font-size: 14px !important;
  line-height: 1.5 !important;
  text-transform: uppercase !important;
}

/* ЦЕНА (раз уже работает — оставляем на всякий случай) */
html body .t-store__card__price,
html body .t-store__card__price *,
html body .t-store__prod-price,
html body .t-store__prod-price *,
html body .t-store__prod-price__item,
html body .t-store__prod-price__item *,
html body .t-store__prod-price-wrapper,
html body .t-store__prod-price-wrapper *,
html body .t-store__prod-popup__price,
html body .t-store__prod-popup__price *,
html body .t-store__prod-popup__price-item,
html body .t-store__prod-popup__price-item *,
html body .t-store [class*="price"],
html body .t-store [class*="price"] * {
  font-size: 14px !important;
  line-height: 1.3 !important;
  text-transform: uppercase !important;
}