<style>

ul.menu-level-1,
ul.menu-level-1 > li,
ul.menu-level-1 > li > a,
ul.menu-level-2,
ul.menu-level-2 > li,
ul.menu-level-2 > li > a,
ul.menu-level-2 > li > a > span {
    background-color: #fff4ec !important;
    color: #185393 !important;
} 

ul.menu-level-1 > li > a:hover,
ul.menu-level-2 > li:hover,
ul.menu-level-2 > li > a:hover,
ul.menu-level-2 > li > a > span:hover,
ul.menu-level-2 > li:hover > a,
ul.menu-level-2 > li:hover > a > span {
    background-color: #185393 !important;
    color: #fff4ec !important; 
} 

/* Odstranění bílých rámečků */
ul.menu-level-2,
ul.menu-level-1 {
    border: none !important;
}

/* Aby se modrá aplikovala na celý řádek */
ul.menu-level-2 > li {
    display: block !important;
    width: 100% !important;
}

/* Aby <a> vyplnilo celý prostor uvnitř <li> */
ul.menu-level-2 > li > a {
    display: block !important;
    width: 100% !important;
    padding: 8px 12px !important; /* můžeš upravit */
}

/* Základní pozadí produktů */
.product,
.product.highlight-product,
.product .inner,
.product.highlight-product .inner,
.product.highlight-product .prices {
    background-color: #fff4ec !important;
}

/* Modrý text */
.product .name,
.product .name span,
.product .price,
.product .price-final,
.product .price-final strong,
.product .descr,
.product .descr *,
.product .prices *,
.product .tools-wrap *,
.p-detail-inner h1,
.p-detail-inner h1 *,
.p-short-description,
.p-short-description *,
.price-final,
.price-final *,
.p-final-price-wrapper,
.p-final-price-wrapper *,
.availability,
.availability *,
.quantity,
.quantity *,
.price-measure,
.price-measure *,
.p-detail-inner label,
.p-detail-inner label *,
.stars-label,
.stars-label *,
.stars-wrapper,
.stars-wrapper *,
.js-ratingDialogTrigger,
.js-ratingDialogTrigger *,
.p-detail-inner,
.p-detail-inner *:not(.add-to-cart-button):not(.add-to-cart-button *):not(.btn):not(.btn *) {
    color: #185393 !important;
}

/* Odstranění overlaye */
.product .inner .img a:after,
.product.highlight-product .inner:before,
.product.highlight-product .inner:after {
    content: none !important;
    background: none !important;
    opacity: 0 !important;
    mix-blend-mode: normal !important;
}

/* Obrázek – sjednocení */
.product .img,
.product .img a,
.product .img img,
.product.highlight-product .img,
.product.highlight-product .img a,
.product.highlight-product .img img {
    background-color: #fff4ec !important;
    border: none !important;
    padding: 0 !important;
}

/* Tlačítka */
.product .tools-wrap .btn,
.product .tools-wrap .btn-icon,
.product .tools-wrap button {
    background-color: #E67E22 !important;
    border-color: #E67E22 !important;
    color: #fff4ec !important;
}

/* Hover */
.product .tools-wrap .btn:hover,
.product .tools-wrap .btn-icon:hover,
.product .tools-wrap button:hover {
    background-color: #fff4ec !important;
    border: 2px solid #E67E22 !important;
    color: #E67E22 !important;
}

.product .inner,
.product .img {
    border: none !important;
}

.product .inner {
    padding: 0 !important;}
.product.highlight-product {
    background-color: #fff4ec !important;}
.product.highlight-product .prices .col-lg-6 {
    background-color: #fff4ec !important;}
.product.highlight-product .inner:before,
.product.highlight-product .inner:after {
    content: none !important;
    background: none !important;
    opacity: 0 !important;}
/*boční menu v kategoriích*/
.sidebar-left #categories .categories .topic a,
.sidebar-left #categories .categories ul li a,
.sidebar-left .cat-trigger {
    color: #E67E22 !important;}
.sidebar-left #categories .categories .topic a:hover,
.sidebar-left #categories .categories ul li a:hover,
.sidebar-left .cat-trigger:hover {
    background-color: #E67E22 !important;
    border-color: #E67E22 !important;
    color: #fff4ec !important;}
.sidebar-left #categories .categories.active .topic a {
    color: #E67E22 !important;
    font-weight: bold;
}
.sidebar-left #categories .categories.active .topic a:hover {
    background-color: #E67E22 !important;
    border-color: #E67E22 !important;
    color: #fff4ec !important;
    font-weight: bold;
}
.category-title {
    color: #E67E22 !important;
    font-weight: 600 !important;
}
.breadcrumbs span,
.breadcrumbs a {
    color: #E67E22 !important;
    font-size: 1.5rem !important;
}
/*produktová obrazovka*/
.subcategories.with-image .text,
.top-products-name,
.top-products-content strong {
    color: #E67E22 !important;
}
.subcategories.with-image a:hover .text,
.top-products-name:hover,
.top-products-content strong:hover {
    background-color: #E67E22 !important;
    border-color: #E67E22 !important;
    color: #fff4ec !important;
}

.top-products,.top-products-name,.top-products-content strong {color: #E67E22 !important;}


</style>