/*
 * Исправления поверх оригинального main.css (сам main.css оставлен как в продакшен-сборке).
 */

/* Светлая шапка на тёмных кейсах: буквы «k» и «y» в логотипе — <polygon>,
   а оригинальное правило перекрашивает в белый только <path>. */
.Header_light:not(.Header_fix) .Logo__pic polygon {
  fill: #fff;
}

/* До 1150px первый экран кейса начинается ниже шапки (медиа-правила .main с padding-top
   перебивают .main_case), и прозрачная шапка висит над белым фоном.
   Здесь она должна оставаться обычной, тёмной — оригинальная попытка это сделать
   (color:#000 для path) на SVG не действует. */
@media (max-width: 1150px) {
  .Header_light:not(.Header_fix),
  .Header_light:not(.Header_fix) .Header__phone,
  .Header_light:not(.Header_fix) .Navigation__item {
    color: #202020;
  }

  .Header_light:not(.Header_fix) .Logo__pic path,
  .Header_light:not(.Header_fix) .Logo__pic polygon {
    fill: #000;
  }

  .Header_light:not(.Header_fix) .Logo__pic path[fill="#672C57" i] {
    fill: #672C57;
  }

  .Header_light:not(.Header_fix) .RegionCur .RegionCur__ico {
    -webkit-filter: none;
    filter: none;
  }

  .Header_light:not(.Header_fix) .RegionCur__name {
    border-color: #000;
  }
}

/* Блок контактов внизу страниц: после удаления телефона и презентации в нём остались почта и адрес,
   и space-between разносил их по краям. На десктопе они стоят рядом, по левой линии текста над ними. */
@media (min-width: 1151px) {
  .ContactsInfo {
    justify-content: flex-start;
  }

  .ContactsInfo__item + .ContactsInfo__item {
    margin-left: 96px;
  }
}
