/* Шапка на обычных страницах всех трёх сайтов: одна строка на любой ширине. 04.11.2026.
   Подключается после moscow-common, меняет только раскладку; цвета Москвы остаются прежними. */

/* Верхняя строка той же ширины, что и шапка, без переносов. Надпись «Санитарная служба»
   повторяла подпись под логотипом и выталкивала телефон на вторую строку. */
.site-utility .site-shell{width:min(1400px,100%);flex-wrap:nowrap;gap:24px;min-height:40px}
.site-utility__name{display:none}
.site-utility__hours,.site-utility__urgent,.site-utility__region,.site-utility a{white-space:nowrap}
.site-utility a{margin-left:auto}
@media (min-width:1400px){
  .site-utility__region{margin-left:auto}
  .site-utility__region + a{margin-left:0}
}
/* «Срочный выезд» виден на любой ширине, где помещается рядом с телефоном */
@media (max-width:900px){.site-utility__urgent{display:inline-flex}}
@media (max-width:767px){
  .site-utility .site-shell{min-height:38px;gap:12px}
  .site-utility__urgent{gap:7px;font-size:12.5px}
  .site-utility a{font-size:13px}
}
/* На узком телефоне «Срочный выезд» — две ровные строки, как на клопах; телефон всегда целиком */
@media (max-width:479px){
  .site-utility .site-shell{padding-block:5px}
  .site-utility__urgent{min-width:0;white-space:normal;text-wrap:balance;line-height:1.25}
  .site-utility a{flex:none}
}
@media (max-width:339px){.site-utility__urgent{display:none}}

/* Меню и кнопки в одну строку */
.site-nav{flex-wrap:nowrap;gap:clamp(10px,1.2vw,20px)}
.site-nav a,.site-header__request,.site-header__call{white-space:nowrap}
