/* PRIME VR v4.3.4 — desktop header layout hotfix.
   Keep the phone number on one line and give the desktop header enough width. */
@media (min-width: 801px) {
  .site-header .container.header__inner {
    width: min(calc(100% - 32px), 1500px);
    gap: 16px;
  }
  .header__actions {
    flex: 0 0 auto;
    min-width: max-content;
    gap: 10px;
  }
  .header-phone,
  .header-phone span {
    white-space: nowrap !important;
  }
  .header-phone {
    flex: 0 0 auto;
    min-width: max-content;
  }
  .desktop-nav {
    flex: 1 1 auto;
    min-width: 0;
    justify-content: center;
    gap: clamp(14px, 1.5vw, 26px);
  }
  .desktop-nav a { white-space: nowrap; }
}
/* If a laptop is too narrow for both CTAs, remove only the secondary one.
   The main «Перезвонить» and the phone number remain visible. */
@media (min-width: 1051px) and (max-width: 1340px) {
  .header-booking-secondary { display: none !important; }
}
