.menu__list li {
    margin-right: 1.5rem;
}

.header__logo {
    margin-right: 4.2rem;
}

@media (max-width: 1472px) {
    .header__body {
        max-width: 100%;
    }

    .header__logo {
        max-width: 25.5rem;
        margin-right: 2.2rem;
    }

}

@media (max-width: 1370px) {
    .header__menu:not(._active) .menu__link {
        font-size: var(--textSizeSm);
    }
}

@media (max-width: 1280px) {
    .header__logo {
        max-width: 15.5rem;
        margin-right: 1.7rem;
    }
}

@media (max-width: 1180px) {
    .menu__list li {
        margin-right: 0.5rem;
    }

    .header__menu:not(._active) .menu__link {
        font-size: 1.45rem;
    }
}

@media (max-width: 1300px) {
    .header__body {
        max-width: 100%;
    }
}