.ThemeGlobal {
    .ImcNavigation {
        --navigation-padding: 0 20px;
        --navigation-shadow: 0 2px 0 #e3e3e3;
        --navigation-logo-padding: 20px 20px 20px 0;
        --navigation-burger-padding: 10px 25px;
        --navigation-burger-hover-text-color: #000000;
        --navigation-item-border-size: 1px;
        --navigation-item-border-color: #ffffff;
        --navigation-item-padding: 6px 10px;
        --navigation-item-text-color: #000000;
        --navigation-item-font-size: 14px;
        --navigation-item-line-height: 1.5;
        --navigation-item-hover-text-color: #ffffff;
        --navigation-item-hover-background: #0050AA;
        --navigation-item-active-text-color: #0050AA;
        --navigation-item-active-background: #ffee99;
        --navigation-item-active-border-color: #0050AA;
        --navigation-dropdown-background: #ffffff;
        --navigation-dropdown-padding: 10px 0;
        --navigation-dropdown-item-padding: 3px 15px;
        --navigation-dropdown-item-text-color: #000000;
        --navigation-dropdown-item-border-size: 0;
        --navigation-dropdown-item-hover-shadow: none;
        --navigation-dropdown-item-hover-background: #0050AA;
        --navigation-dropdown-item-hover-text-color: #ffffff;
        --navigation-item-hover-border-color: #0050AA;
        --navigation-dropdown-item-active-background: #ffee99;
        --navigation-dropdown-item-active-text-color: #0050aa;
        --navigation-dropdown-grouptitle-padding: 6px 15px;
        --navigation-dropdown-grouptitle-border-size: 0;
        --navigation-dropdown-grouptitle-text-color: #0050aa;
        --navigation-dropdown-grouptitle-font-weight: normal;
        --navigation-dropdown-category-switch-hover-text-color: #0050AA;
        --navigation-dropdown-category-switch-active-text-color: #0050AA;
        --navigation-dropdown-category-switch-hover-border: 1px solid #000000;
        --navigation-search-result-hover-background: #0050AA;

        .NavigationSearch {
            .ImcText {
                --text-highlight-background: #0050AA;
            }

            a:hover,
            a.isSelected {
                .ImcText {
                    --text-highlight-background: #ffee99;
                    --text-highlight-text-color: #0050AA;
                }
            }
        }
    }

    .ImcFooter {
        --footer-background: #0050AA;
        --footer-item-padding: 17px 9px;
        --footer-item-font-size: 18px;
        --footer-item-line-height: 1.6;
        --footer-item-font-weight: 400;
        --footer-item-text-color: #fff;
        --footer-item-hover-text-color: rgba(255, 255, 255, 0.6);
    }
}