/* ============================================================
   Свой CSS для halaltur.ru
   T-Store скрывается через JS только на главной (см. tstore-fix.js).
   Раскладку T-Store больше НЕ трогаем — иначе ломаются страницы туров.
============================================================ */

/* Шапка — фикс обрезки текста в кнопках навигации (главная + внутренние) */
#rec772145313 .tn-atom,
#rec772145313 .tn-atom__button-content,
#rec772150725 .tn-atom,
#rec772150725 .tn-atom__button-content {
  overflow: visible !important;
  width: auto !important;
  white-space: nowrap !important;
}
#rec772145313 [data-elem-type="button"],
#rec772150725 [data-elem-type="button"] {
  overflow: visible !important;
  width: auto !important;
}

/* Скрываем переключатель языка на ВСЕХ страницах
   (без префикса rec — он один и тот же ID и на главной, и на внутренних) */
.tn-elem__7721507251720374152881,
.tn-elem__7721507251720374152884,
.tn-elem__7721507251720374152885,
.tn-elem__7721507251720374152886 {
  display: none !important;
}

/* Логотип Хадж|Травел: не резать слева, дать +5px запас, убрать «мыло» */
.tn-elem[data-elem-id="1720374152893"] {
  margin-left: 5px !important;
}
.tn-elem[data-elem-id="1720374152893"] .tn-atom {
  background-size: contain !important;       /* было cover — оно резало края */
  background-position: left center !important;
  background-repeat: no-repeat !important;
  transform: translateZ(0);                  /* hardware-acceleration → чёткие границы при дробном zoom */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  image-rendering: -webkit-optimize-contrast;
}
