/* === ZM33 m197: выровнять КАТАЛОГ со строкой Поиск (4.6rem) === */
@media (min-width: 1200px) {
  /* Каталог = высота поиска / иконок действий (тема: 4.6rem) */
  a.header__catalog-btn,
  button.header__catalog-btn,
  .header__catalog-btn,
  .is-header-fixed .header-fixed .header__catalog-btn,
  .is-header-fixed .header-fixed a.header__catalog-btn {
    height: 4.6rem !important;
    min-height: 4.6rem !important;
    max-height: 4.6rem !important;
    box-sizing: border-box !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    line-height: 1.2 !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  /* Теги в row--03 остаются компактнее (как m178) */
  .header__row--03 .header__tags-btn {
    height: 3.5rem !important;
    min-height: 3.5rem !important;
    max-height: 3.5rem !important;
  }

  /* Убрать нижний отступ поиска рядом с каталогом (m139 / theme) */
  .is-header-v3 .header__desktop .header__search,
  .is-header-v3 .header__desktop .header__row--02 > .header__search,
  .is-header-fixed .header-fixed .header__search {
    margin-bottom: 0 !important;
  }

  .is-header-v3 .header__desktop .header__search .header__search-control,
  .is-header-fixed .header-fixed .header__search .header__search-control {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  /* Одна линия по центру */
  .header__row--02,
  .is-header-fixed .header-fixed {
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  .is-header-fixed .header-fixed .header__catalog--clone {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    max-height: none !important;
  }

  .header__row--02 .header__catalog,
  .is-header-fixed .header-fixed .header__catalog {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
}
