/* Modern Art Hotel — шапка для праздничных страниц (наряд 2026-11-05_0020).
   Принцип Market Square: «Забронювати» меньше, UA/EN вертикально, телефон ближе к кнопке, пункты «Новий рік» и «Різдво» в меню.
   Файл подключается на всех страницах сайта (inc/holidays.php), правит только шапку. */
.mah-header__inner{gap:1rem}
.mah-header__actions{gap:.75rem}
/* UA / EN — столбиком */
.mah-lang{flex-direction:column;justify-content:center;gap:0;line-height:1;letter-spacing:.14em}
.mah-lang .sep{display:none}
.mah-lang a,.mah-lang span.current{min-height:32px;min-width:36px}
.mah-lang span.current{color:var(--ink);font-weight:500}
/* «Забронювати» — компактнее */
.mah-btn-book{min-width:0;padding:.5rem 1rem;font-size:11px;letter-spacing:.14em}
@media (min-width:1024px){
  .mah-nav>ul{gap:.85rem}
  .mah-nav a{font-size:.8125rem;letter-spacing:.02em}
  .mah-header__actions{gap:.85rem}
  .mah-header__phone{font-size:.8125rem;margin-right:-.25rem}
}
@media (min-width:1280px) and (max-width:1439px){
  .mah-nav>ul{gap:.95rem}
  .mah-logo__name{font-size:1.3rem}
}
/* пункт «Різдво» (пункт «Новий рік» уже оформлен в «Додатковий CSS» сайта: золото и ✦) */
.mah-nav a[href*="/rizdvo-2026/"],.mah-mobile-menu a[href*="/rizdvo-2026/"]{color:#3d4fa8 !important;font-weight:600}
.mah-nav a[href*="/rizdvo-2026/"]::before,.mah-mobile-menu a[href*="/rizdvo-2026/"]::before{content:"✶";display:inline-block;margin-right:6px;color:#e8935a;animation:mahNyStar 3s ease-in-out 1.2s infinite}
html{scroll-behavior:smooth}
