.ThemeGlobal {
    .ImcNavigation {
        --navigation-logo-width: 115px;
        --navigation-logo-height: 70px;
        --navigation-logo-padding: 0;
        --navigation-burger-padding: 0;
        --navigation-burger-margin: 0;
        --navigation-background: var(--theme-color-primary);
        --navigation-item-text-color: var(--theme-color-primary-over);
        --navigation-item-hover-text-color: var(--theme-color-primary-over);
        --navigation-item-active-text-color: var(--theme-color-primary-over);
        --navigation-item-font-size: var(--theme-font-size-s);
        --navigation-item-text-transform: uppercase;
        --navigation-item-icon-padding: 2px 10px 0 10px;
        --navigation-item-badge-background: #17a2b8;
        --navigation-item-badge-border: 1px solid #17a2b8;
        --navigation-item-badge-position-top: -5px;
        --navigation-item-badge-position-left: 50%;
        --navigation-dropdown-background: var(--theme-color-primary-over);
        --navigation-dropdown-item-text-color: #807F83;
        --navigation-dropdown-item-hover-text-color: var(--theme-color-primary);
        --navigation-dropdown-item-active-text-color: var(--theme-color-primary);
        --navigation-dropdown-item-active-background: var(--theme-color-primary-over);
        --navigation-dropdown-item-active-border-color: var(--theme-color-primary-over);
        --navigation-dropdown-grouptitle-text-color: #333;
        --navigation-dropdown-item-font-weight: 400;
        --navigation-dropdown-category-switch-active-text-color: var(--theme-color-primary);
    }

    .QuickSearch {
        --quick-search-shadow-focus-color: var(--theme-color-primary);
    }

    .ImcFooter {
        --footer-item-hover-text-color: var(--theme-color-primary);
    }

    .ImcButton {
        --button-radius: 25px;
        --button-primary-background: var(--theme-color-primary);
        --button-primary-border: 1px solid var(--theme-color-primary);
        --button-hover-background: #007bb5;
        --button-hover-border: 1px solid #0072a8;
        --button-hover-text-color: var(--theme-color-primary-over);
        --button-focus-background: #007bb5;
        --button-focus-border: 1px solid #0072a8;
        --button-selected-background: var(--theme-color-secondary);
        --button-selected-border: 1px solid var(--theme-color-secondary);
        --button-secondary-border: 1px solid var(--theme-color-primary);
        --button-secondary-text-color: var(--theme-color-primary);
    }
}