body.shop3 #header .header-nav {
    background: white;
    color: black;
}
body.shop3 div#cart_floating,body.shop3  .cbp-hrmenu .cbp-hrsub-inner, body.shop3  .cbp-hrmenu ul.cbp-hrsub-level2,body.shop3  .cbp-hrsub-haslevel3 > .cbp-category-link-w > ul, .productincart, #js-product-list .product-description .product-price-and-shipping span.upbtn, a.linkpdf, a.btn.checkstock{
    background: var(--primary-color);
}
body.shop3 #header{
    border-bottom-color: black
}
body.shop3 div#_desktop_logo {
    margin-top: 25px;
}
body.shop3 #header .header-nav *{
    color: black!important;
}
body.shop3 #cbp-hrmenu > ul > li > a .cbp-mainlink-iicon{

    filter: brightness(53%);
}
body.shop3 #cbp-hrmenu > ul > li > a .cbp-mainlink-iicon:hover{
    filter: brightness(70%);
}

#header .block-social ul li.instagram, #header .block-social ul li.facebook{
    filter: brightness(0%);
}
#header section.lateral-popup.cart-lateral-popup .cart-bottom .buy .btn{
    color: white!important;
}
#header #search_widget input[type="text"]{
    border: 1px solid black;
    z-index: 11;
}
#product .product-container h1 {
    color: black;
}
#header .right-nav .block-social {
    display: none;
}
#comprartodofixed {
    width: 89px;
    cursor: pointer;
    right: 50%;
    margin-right: -647px;
    position: fixed;
    bottom: 6px;
    z-index: 3;
    background: black;
    height: 50px;
    padding: 5px 5px;
    text-align: center
}

div#comprartodofixed img {
    display: none;
}
#comprartodofixed i {
    display: block!Important;
    color: white;
    margin: 0 auto;
}
div#comprartodofixed:after {
    content: "Comprar todo";
    color: white;
    font-weight: bold;
}
#ets_sc_cart_save, #ets_sc_btn_share, #submit_cart, #submit_login, .btn.ets_sc_checkout, .btn.ets_sc_cancel, .btn.ets_sc_delete, .btn.ets_sc_load_this_cart, button[name="submitSend"]{
    background: #9c5455!Important
}
#header .header-nav{
    background: white!important;
}
#header a{
    color: black!important;
}
.cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu ul.cbp-hrsub-level2, .cbp-hrsub-haslevel3 > .cbp-category-link-w > ul {
    background-color: #fff!important;
}
body .cbp-hrmenu > ul > li {
    width: fit-content;
    padding: 0px 15px;
}
div#_desktop_logo {
    padding-top: 20px;
}
body #header {
    border-bottom: 17px solid #9c5455;
}
#header #search_widget .search, #header .header-nav .cart-preview .shopping-cart, #header .header-nav .blockcart .header {
    color:  #9c5455;
}
#header .header-nav .cart-preview.active a, #header .header-nav .cart-preview.active i {
    color: #9c5455;
}
#footer .footer-container {
    background-color: #f6f5f3;

}
#footer .footer-container .links li a {
    color: #000000;
}
.footer-container .h3, .footer-container .h4 {
    color: #000000;
}
#iqitmegamenu-horizontal .cbp-tab-title .tab-title {
    font-size: 12px;
}
.total_qty {
    background: var(--primary-color);
    border-radius: 50%
}
div#cart_floating, #comprartodofixed{
    background: var(--primary-color);
    font-size: 10px;
}
div#iqitmegamenu-mobile {
    /*background: #9c5455;*/
    margin-top: 5px
}
body #iqitmegamenu-mobile .iqitmegamenu-icon i {
    color: #7a7a7a!important;
}
#footer .copyright p, #footer .copyright p a {
    color: #7a7a7a !important;
}
@media (max-width: 767px){
    body #iqitmegamenu-horizontal {
        background: black !important;

    }
    body #iqitmegamenu-horizontal {
        background: transparent !important;
    }
    div#_desktop_logo {
        padding-top: 10px;
        margin-bottom: 8px;
        margin-left: 10px;
    }
}
.cbp-spmenu-overlay-show #cbp-close-mobile{
    color: black
}
#search_filters_wrapper #search_filters .facet ul li {
    width: initial;
}
#search_filters_wrapper #search_filters .facet ul {
    gap: 17px;
    border-top-color: #9c5455!important;;
    border-bottom-color: #9c5455!important;;
}
#search_filters_wrapper #search_filters .facet li label a {
    color: #9c5455;

}
#search_filters_wrapper #search_filters .facet .custom-checkbox .ps-shown-by-js{
    border-color: #9c5455;
}
.steco-payment-option .payment-option label.steco_selected, a.btn.btn-default.steco_btn.steco_btn_more_padding.steco_confirmation_btn{
    background: #9c5455!important;

}

body.shop3 div#cart_floating,body.shop3,body.shop3  .cbp-hrsub-haslevel3 > .cbp-category-link-w > ul, #js-product-list .product-description .product-price-and-shipping span.upbtn, a.linkpdf, a.btn.checkstock{
    background: #9c5455
}
/*#cbp-hrmenu .cbp-hrsub-haslevel2:hover > div > a:hover, #cbp-hrmenu .cbp-hrsub-haslevel2:hover .acordeonicon:hover {*/
/*    background: black;*/
/*    color: white !important;*/
/*}*/

#cbp-hrmenu .cbp-hrsub-haslevel2:hover .cbp-category-link-w:hover > a {
    background: #9c5455;
    color: white !important;
}
body #cbp-hrmenu .cbp-hrsub-inner a:hover{
    background: #9c5455;
    color: white !important;
}

#cbp-hrmenu .cbp-hrsub-inner .cbp-hrsub-level2 a:hover{
    background: #9c5455!important;
    color: white!important;
}
body #cbp-hrmenu .cbp-hrsub-inner a:link:hover{
    background: #9c5455!important;
    color: white!important;
}
.shop5 .notifystock_stock_content {
    display: none;
}