.header__top-wrapper .header__search { width: auto; flex: 0 0 auto; }
.header__phone { white-space: nowrap; }
@media (max-width: 1344px) {
  .header__top-wrapper { gap: 12px; }
  .header__top-right { gap: 12px; }
}
.header__top-wrapper .header__search { max-width: none; }
