/* Мобильная версия каталога: скрываем описание в карточке товара,
   чтобы фото, название и цена помещались на экран телефона.
   Добавлено 17.09.2026. Чтобы вернуть описания — удалить этот блок. */
@media screen and (max-width: 640px) {
  .t-store__card__descr { display: none !important; }
}
/* Главная на телефоне: поднимаем мелкий шрифт и увеличиваем
   область нажатия у ссылок. Добавлено 22.09.2026. */
@media screen and (max-width: 640px) {
  .aq-node__text, .t-card__descr, .t-text_xs, .t-descr_xs, .t-input-subtitle {
    font-size: 15px !important; line-height: 1.45 !important;
  }
  .aq-card__sub { font-size: 14px !important; }
  .ag-card__badge { font-size: 13px !important; }
  #rec562870813 a { display: inline-block; padding-top: 8px; padding-bottom: 8px; }
  #rec2478014193 .t-card__link { display: inline-block; padding-top: 8px; padding-bottom: 8px; }
}
/* Шапка на десктопе (фиксированная, 100px): пункты меню помещаются в одну строку
   (раньше «Сделать запрос» падало на вторую), а на главной контент первого экрана
   начинается ниже шапки, лого не уходит под неё.
   Добавлено 13.11.2026. Чтобы вернуть как было — удалить этот блок. */
@media screen and (min-width: 981px) {
  #rec557279302 .t446__leftwrapper { padding-left: 24px !important; padding-right: 104px !important; }
  #rec557279302 .t446__rightwrapper { padding-right: 24px !important; padding-left: 104px !important; }
  #rec557279302 .t446__leftwrapper .t446__list_item { padding-left: 8px !important; padding-right: 8px !important; }
  #rec557279302 .t446__leftwrapper .t446__list_item:first-child { padding-left: 0 !important; }
  #rec557279302 .t446__leftwrapper .t446__list_item:last-child { padding-right: 0 !important; }
  #rec557279302 a.t-menu__link-item { font-size: clamp(13px, 1.1vw, 18px) !important; }
  .aq-hero .aq-hero__inner { padding-top: 120px; }
}