/*** ------- HEADER ------- ***/

header > div > div {
    gap: 20px;
}

header .header-phones {
    gap: 20px;
}

header .header-menu {
    gap: 20px;
}

.dropdown-main-categories {
    gap: 40px;
}

.dropdown-main-subcategories {
    gap: 40px;
}

.dropdown-additional-info {
    max-width: 100%;
}

.main-nav nav.main-menu a {
    display: none;
}
.main-nav nav.main-menu a.highlighted, .main-nav nav.main-menu a.toggle-search, .main-nav nav.main-menu a.toggle-submenu {
    display: flex;
}


/*** ------- CATEGORIES LIST ------- ***/


.categories-block .category-item {
    width: calc((100% - 30px) / 3);
}


/*** ------- FOOTER ------- ***/


footer {
    gap: 50px;
}