/* ===== КНОПКИ VIBER И ПОЗВОНИТЬ ===== */
.js-store-prod-text a {
  display: inline-block;
  padding: 8px 20px;
  margin-right: 10px;
  margin-top: 15px;
  font-weight: 600;
  font-size: 14px;
}
.js-store-prod-text a:first-of-type,
.js-store-prod-text a:last-of-type {
  background-color: #607b5f;
  color: #ffffff !important;
}
/* ===== ЦЕНА В КАРТОЧКЕ ТОВАРА ===== */
.t-store__product-price,
.js-store-prod-price,
.t-store__product-price .t-store__product-price-value {
  color: #607b5f !important;
  font-family: 'Manrope', sans-serif !important;
  font-size: 18px !important;
  font-weight: 700 !important;
}
/* ===== НАЗВАНИЕ ОПЦИИ (Базовый комплект) ===== */
.t-store .t-product__option-title.t-descr.t-descr_xxs {
  font-size: 18px !important;
  font-family: 'Manrope', sans-serif !important;
}
/* ===== ПУНКТЫ ОПЦИЙ (радиокнопки) ===== */
.t-store .t-product__option-variants label,
.t-store .t-product__option-variants .t-descr {
  font-size: 18px !important;
  font-family: 'Manrope', sans-serif !important;
}
/* ===== АККОРДЕОН — ЗАГОЛОВОК ===== */
.t-store__tabs__item-title {
  font-size: 18px !important;
  font-family: 'Tenor Sans', sans-serif !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
}
/* ===== АККОРДЕОН — ТЕКСТ ВНУТРИ ===== */
.t-store__tabs__content,
.t-store__tabs__content p {
  font-size: 18px !important;
  font-family: 'Manrope', sans-serif !important;
  font-weight: 300 !important;
}
/* ===== ОПИСАНИЕ В КАРТОЧКЕ КАТАЛОГА: 16px → 12px ===== */
.t-store__card .t-typography__descr {
  font-size: 12px !important;
}
/* ===== БРЕНД В ПОПАПЕ: 12px → 14px ===== */
div.t-store__prod-popup__brand.t-descr.t-descr_xxs,
div.t-store__prod-popup__brand.t-descr.t-descr_xxs span.js-product-brand {
  font-size: 14px !important;
}
/* ===== МОБИЛЬНАЯ ВЕРСИЯ ===== */
@media screen and (max-width: 640px) {
  .t-store .t-product__option-title.t-descr.t-descr_xxs,
  .t-store .t-product__option-variants label,
  .t-store .t-product__option-variants .t-descr {
    font-size: 16px !important;
  }
  .t-store__tabs__item-title {
    font-size: 16px !important;
    font-family: 'Tenor Sans', sans-serif !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
  }
  .t-store__tabs__content,
  .t-store__tabs__content p {
    font-size: 16px !important;
    font-family: 'Manrope', sans-serif !important;
    font-weight: 300 !important;
  }
}