/* dk-footer.css v1.1 — читаемость футера (золотой акцент) + показ нижнего меню на мобильных */
/* причина v1.0: --theme-color переопределён на 65,63,59 (#413F3B) и совпадает с фоном полосы копирайта */
/* v1.1: тема прячет нижнее меню классом d-none d-md-block — на телефонах политика была недоступна */
/* ── Нижняя полоса: ссылки при наведении сливались с фоном ── */
.footer-layout1 .footer-bottom-menu li a {
  color: #FFFFFF;
  transition: color .25s ease;
}
.footer-layout1 .footer-bottom-menu li a:hover,
.footer-layout1 .footer-bottom-menu li a:focus-visible {
  color: #E8B94A;
}
/* ── Меню «Услуги»: hover красился в #413F3B поверх тёмно-синего ── */
.footer-layout1 .footer-widget.widget_nav_menu a:hover,
.footer-layout1 .footer-widget.widget_nav_menu a:focus-visible {
  color: #E8B94A;
}
.footer-layout1 .footer-widget.widget_nav_menu a:hover:before {
  color: #E8B94A;
}
/* ── Телефон и подписи .text-theme внутри футера ── */
/* !important обязателен: в теме .text-theme объявлен с !important */
.footer-layout1 .text-theme {
  color: #E8B94A !important;
}
/* ── Адрес внизу справа: .text-reset:hover уводил цвет в фон ── */
.footer-layout1 .address-line a.text-reset:hover,
.footer-layout1 .address-line a.text-reset:focus-visible {
  color: #E8B94A !important;
}
/* ── Нижнее меню на телефонах ── */
/* колонка с меню обёрнута в d-none d-md-block, поэтому показываем её родителя */
/* через :has() — так разметку четырёх страниц трогать не нужно */
@media (max-width: 767.98px) {
  .footer-layout1 .copyright .col-auto:has(> .footer-bottom-menu) {
    display: block !important;
    width: 100%;
    margin-top: 12px;
    text-align: center;
  }
}
