.m-header__top-menu ul li a img {
    filter: invert(1);
}
.m-header__top-menu ul li:has(img) a {
    font-weight: 700;
    display: flex;
    align-items: center;
    gap: 4px;
}
.m-header__top-menu ul li:has(img) a:last-child {
    text-decoration: none;
}
.m-header__top-menu ul li:has(img) a:last-child:hover {
    text-decoration: underline;
}
.m-menuToggle__content-sites .m-menuToggle__content-item--list > li > a {
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    color: #000000;
}
.m-menuToggle__content-sites .m-menuToggle__content-item--list > li > a span {
    font-size: 12px;
    font-weight: 400;
    line-height: 15px;
    display: block;
    color: #212121;
    margin-top: 1px;
}
.m-menuToggle__content-sites .m-menuToggle__content-item--list > li > a:not(:has(img)) {
    padding-top: 9px;
    padding-bottom: 9px;
}
.m-menuToggle__content-sites .m-menuToggle__content-item--list > li > a:has(img) {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
    color: #212121;
    font-weight: 400;
}
.m-menuToggle__content-item--list > li:last-child > a {
    border-bottom: 1px solid #fff;
}