/* --- FIX: убрать белую полоску под sticky header на iPhone --- */

/* Цвет фона страницы, чтобы не было белого просвета при перерисовке */
html, body, .t-records { background: #6C7C7C !important; }

/* Сам хедер (Zero Block) */
#rec1317264021 { z-index: 99999 !important; }

/* Подтягиваем самый следующий блок вверх (каким бы он ни был) */
:root { --hdrpull: 44px; } /* 

/* Мягкое скругление sticky-хедера */
#rec1317264021 .t396__artboard {
  border-radius: 0 0 12px 12px;
  overflow: hidden;
}

#rec1317264021 .t-menusub__content,
#rec1317264021 .t-menusub__container,
#rec1317264021 .t-menusub__wrapper {
  background: transparent !important;
  box-shadow: none !important;
}

#rec1317264021 .t-menusub,
#rec1317264021 .t-menusub * {
  background-color: transparent !important;
}

/* iOS: убрать подсветку тапа + активный фон у элементов меню */
#rec1317264021, 
#rec1317264021 * {
  -webkit-tap-highlight-color: rgba(0,0,0,0) !important;
  -webkit-touch-callout: none;
}

#rec1317264021 a,
#rec1317264021 button,
#rec1317264021 .tn-atom,
#rec1317264021 .t-btn {
  background: transparent !important;
  box-shadow: none !important;
}

#rec1317264021 a:active,
#rec1317264021 a:focus,
#rec1317264021 button:active,
#rec1317264021 button:focus,
#rec1317264021 .tn-atom:active,
#rec1317264021 .tn-atom:focus {
  background: transparent !important;
  outline: none !important;
  box-shadow: none !important;
}

.t396__elem[data-elem-type="text"] {
  text-align: left !important;
  word-spacing: normal !important;
  hyphens: auto;
}

