/* 1. Всё по умолчанию — Gilroy (тексты, подписи, поля, цены, селекты) */
body, .t-skiplink, .t-records, .t-records * {
  font-family: 'Gilroy', Arial, sans-serif !important;
}

/* 2. Заголовки — Georgia */
.t-records h1, .t-records h2, .t-records h3, .t-records h4, .t-records h5, .t-records h6,
.t-records .t-title, .t-records .t-heading, .t-records .t-name,
.t-records .t-section__title, .t-records [class*="__title"],
.t-records h1 *, .t-records h2 *, .t-records h3 *, .t-records h4 *, .t-records h5 *, .t-records h6 * {
  font-family: Georgia, 'Times New Roman', serif !important;
}

/* 3. Меню и пункты меню — Gilroy */
.t-records [class*="menu"] *, .t-records [class*="menu"],
.t-records .t-menu__link-item, .t-records .t-menusub__link-item,
.t-records .t-menu-base__descr, .t-records .t-menuburger,
.t-records .t228__list_item a, .t-records .t450__link-item {
  font-family: 'Gilroy', Arial, sans-serif !important;
}

/* 4. Кнопки, названия вкладок и подписи на кнопках — Gilroy */
.t-records .t-btn, .t-records .t-btn *, .t-records .t-btnflex, .t-records .t-btnflex *,
.t-records .t-submit, .t-records button, .t-records button *,
.t-records input[type="submit"], .t-records .t396 a.tn-atom,
.t-records .t395__title, .t-records .t819__tab-name,
.t-records .t817__tab-name, .t-records button.t817__tab-name,
.t-records .t1281__title-text {
  font-family: 'Gilroy', Arial, sans-serif !important;
}

/* 5. Zero-блоки: заголовки в тегах h1–h6 — Georgia, остальной текст — Gilroy */
.t-records .t396 h1.tn-atom, .t-records .t396 h2.tn-atom, .t-records .t396 h3.tn-atom,
.t-records .t396 h4.tn-atom, .t-records .t396 h5.tn-atom, .t-records .t396 h6.tn-atom {
  font-family: Georgia, 'Times New Roman', serif !important;
}
