@media (width<767px) {
    #header .mobile_header .mobile .row-mobile .mobile-left {
        flex-wrap: wrap;

        .ets_mm_megamenu {
            height: 40px;
        }
    }
}

#header #_mobile_logo img {
    max-height: 80px;
}

.top-bar-header {
    padding-inline: 55px;
    padding-block: 10px;

    @media (max-width: 1600px) {
        padding-inline: 15px;
    }
}

.top-bar-header .top-block {
    margin-left: auto;
    display: flex;
}

#header .header-top .grup-nav {
    padding: 35px 0;
}

#_desktop_language_selector {
    ul {
        display: flex;
        gap: 20px;
    }

    img {
        width: 24px;
    }

    li {
        padding: 2px;
        box-sizing: border-box;
    }

    li.current {
        border: 1px solid #79a206;
    }
}

#_desktop_currency_selector{
	min-width: 140px;
}
.top-bar-header #_desktop_currency_selector ul{
    min-width: unset;
    left: unset;
    right: 20px;
    a{
        padding-inline: 15px;
        padding-block: 5px;
    }
}
@media (max-width: 991px) {
    #header .mobile_header {
        margin-top: 10px;
    }
}