/* Header menu with four items left of the logo (2026-11-05, owner's order).
   The lists sit close together at the outer edges, so the logo keeps clear space and the items read
   as a group (owner). The header runs full width from 1200, as it already did from 1400. */
@media screen and (min-width:1200px) and (max-width:1919px){
  .header .container{max-width:none}
  .menu .main-link:not(:last-child){margin-right:min(46px,calc(16.66vw - 179px))}
  .header__bottom .main-link+.main-link{margin-left:0}
  /* same space left and right of the booking link: 45px padding of .btn-wrapper + 5 = the 50px page edge (owner) */
  .header .link-wrapper{margin-right:5px}
}
@media screen and (min-width:1920px){
  .menu .main-link:not(:last-child){margin-right:50px}
}
