/* ergobaby-eshop-cz — tenant overrides (shared rules in tenant-shared.css) */
:root {
    --primary-color: #9dbdd1;
    --white-color: #fff;
    --black-color: #000;
    --header-bg: var(--primary-color);
    --nav-bg: var(--primary-color);
    --hover-accent-bg: #7e8083;
    --hover-accent-stroke: #7e8083;
    --search-border-color: var(--primary-color);
    --category-border-color: var(--white-color);
    --logo-mobile-width: 104px;
}
.leftBoxContainer a.category-top {
    color: var(--white-color);
}
/* #header bg = primary-color → handled by --header-bg */
/* .head_menu a bg = primary-color → handled by --nav-bg */
/* .categories and #top_bottom .top-block.right a use secondary color, not primary */
.categories,
#top_bottom .top-block.right a {
    background: #7e8083;
}
#top_bottom .top-block.right a {
    color: var(--white-color);
}
/* #novinky-akce, #next-listing a:hover use secondary instead of header-bg */
#novinky-akce,
#next-listing a:hover {
    background: #7e8083;
}
/* .odber-novinek-bottom .button-odber uses secondary color instead of primary */
.odber-novinek-bottom .button-odber {
    color: #7e8083;
}
/* Category hover/selected/show-more use primary-color instead of black */
.odber-novinek-bottom .button-odber:hover,
.header-left .leftBoxContainer a.category-top:hover,
.header-left .leftBoxContainer a.category-top.selected,
.leftBoxContainer .category-top.nav-show-more,
.leftBoxContainer .category-top.nav-show-more:hover {
    color: var(--primary-color);
}
#bottom-0 .banner_bottom_out a.banner_bottom_a:hover,
#top_bottom .top-block a:hover {
    color: var(--black-color);
}
