/* Header */
#root > main > header {
    background-color: #ffffff;
}

/* Desktop main menu */
#root > main > header > div[class^="header-menuContainer-"] {
    background-color: #ffffff;
}

/* Text color */
#root > main > header nav[class^="megaMenu-"] a[class^="megaMenuItem-"] {
    color: #000000;
}

/* Arrow down icon */
#root > main > header nav[class^="megaMenu-"] a[class^="megaMenuItem-"] svg {
    stroke: #000000
}

/* Desktop submenu */
#root > main > header {
    color: #000000;
}

/* Mobile menu color */
#root > aside[class^="navigation-root_open-"] {
    background-color: #ffffff;
    color: #000000;
}

/* Mobile menu item branch > */
#root > aside > div[class^="navigation-body-"] button {
    color: #000000;
}

/* Mobile menu item branch > */
#root > aside > div[class^="navigation-body-"] button svg {
    stroke: #000000
}

/* Mobile menu header */
#root > aside[class^="navigation-root_open-"] > header {
    background-color: #ffffff;
}

/* Mobile menu header X button */
#root > aside > header > button[class^="trigger-root-"] svg {
    stroke: #000000
}

/* Mobile menu account label/icon */
#root > aside[class^="navigation-"] span[class^="authBar-signIn-"] {
    color: #000000;
}

#root > aside[class^="navigation-"] span[class^="accountChip-"] svg {
    stroke: #000000;
}

/* Mobile menu account */
#root > aside > div[class^="navigation-footer-"] > div[class^="authBar-root-"] {
    
}

/* Mobile menu language */
#root > aside > div[class^="navigation-footer-"] > div[class^="navigation-switchers-"] {
    
}

/* Header menu icon */
#root > main > header button[class^="navTrigger-"] svg {
    stroke: #000000;
}

#root > main > header [class^="wishlistTrigger-"] {
    
}

#root > main > header [class^="wishlistTrigger-"] svg {
    stroke: #000000;
}

#root > main > header [class^="header-primarySearch-"] {
    
}

#root > main > header [class^="header-primarySearch-"] svg {
    stroke: #000000;
}

#root > main > header [class^="header-secondarySearch-"] {
    
}

#root > main > header [class^="header-secondarySearch-"] svg {
    stroke: #000000;
}

/* Header cart icon */
#root > main > header div [class^='cartTrigger-'] {
    
}

#root > main > header div [class^='cartTrigger-'] svg {
    stroke: #000000;
}

/* Header cart counter text & background color */
#root > main > header span[class^="cartTrigger-counter-"] {
    color: #ffffff;
    background-color: #289f77;
}

/* Header account icon */
#root > main > header button[class^="accountTrigger-trigger-"] {
    
}

#root > main > header button[class^="accountTrigger-trigger-"] svg {
    stroke: #000000;
}

/* Header language icon */
#root > main > header button[class^="storeSwitcher-trigger-"] {
    display: none;
}

#root > main > header button[class^="storeSwitcher-trigger-"] svg {
    stroke: #000000;
}

/* Footer background */
#root > main > footer {
    background-color: #ffffff;
}

/* Content background */
#root > main {
    background-color: #ffffff;
}

/* Page Builder */
/* Button */
#root > main div[class^="buttons-root-"] button {
    color: #ffffff;
    background-color: #000000;
    border-color: #000000;
}

/* Custom CSS */

