
/* Меню шапки: 10 пунктов в один ряд */

.s-header-nav ul { flex-wrap: nowrap; }

.s-header-nav ul li { margin-right: 18px; }

.s-header-nav ul li:last-child { margin-right: 0; }

.s-header-nav .b-header__nav-link { font-size: 13px; white-space: nowrap; }




@media (max-width: 1200px) {

  .s-header-nav ul li { margin-right: 10px; }

  .s-header-nav .b-header__nav-link { font-size: 12px; }

}




/* Отступ между лого и меню в футере */

.f-footer .f-top .f-logo { margin-right: 40px; }

.f-footer .f-top ul { margin: 0; padding: 0; list-style: none; display: flex; flex-wrap: wrap; gap: 24px; }

.f-footer .f-top ul li { margin: 0; }

