/* Заголовки и текст в карточках и попапе магазина */
.t-store__card__title,
.t-store__card__descr,
.t-store__card__price-value,
.t-store__prod-title,
.t-store__prod-name,
.t-store__prod-text,
.t-store__prod-popup__title,
.t-store__prod-popup__text,
.t-store__prod-popup__price,
.t-store__prod-popup__sku,
.t-store__prod-popup__caption,
.t-store__parts-switcher,
.t-store__prod-popup__select-title,
.t-store__prod-popup__option,
.t-store__prod-popup__amount input,
.t-descr, .t-text {
  font-family: 'Unbounded', sans-serif !important;
  font-weight: 400;
  letter-spacing: 0.2px;
}

/* Кнопки в карточке/попапе, если нужно */
.t-store__card__btn,
.t-store__prod-popup__btn {
  font-family: 'Unbounded', sans-serif !important;
}

/* Если цены выглядят толще/тоньше — можно задать конкретный вес */
.t-store__card__price-value,
.t-store__prod-popup__price {
  font-weight: 600;
}

/* Названия товаров в любых шаблонах магазина/попапа */
.t-store__prod-title,
.t-store__prod-title .t-name,
.t-store__prod-title h1,
.t-store__prod-name,
.t-store__prod-popup__title,
.t-store__prod-popup__title .t-name,
.t-product__title,
.t706__product-title,
.t778__title,
.t-store__page .t-title,
.js-product-name,
.js-store-product-name,
.t-store__card__title {
  font-family: 'Unbounded', sans-serif !important;
  font-weight: 600 !important;    /* можно 500, если нужно легче */
  letter-spacing: 0.3px;
  line-height: 1.15;
}


