
            
            .shop-categories.container-landing-bar{ background-color: #FFFFFF !important;}
            .shop-categories.container-landing-bar h2{ color: #000000 !important;}
            .icore_products_categories .shop-cat-label{ background-color: #FFFFFF !important; }
            .icore_products_categories .shop-cat-label, .icore_products_categories  .shop-cat-label::before{ background-color: #FFFFFF !important; color: background-color: #000000 !important; }
            .icore_products_categories .shop-cat-label:hover, .icore_products_categories .shop-cat-item:hover .shop-cat-label::before { background-color: #FF5E5E !important; color:background-color: #000000 !important; }
            
            .products-list-container .products-sidebar-heading{ background-color: #000000 !important; }
            .products-list-container .products-sidebar-title{ color: #FFFFFF!important; }
            .products-list-container .shop-product-name{ color: #000000 !important; }
            .products-list-container .default-price { color: #AAAAAA !important; }
            .products-list-container .shop-product-label, .products-list-container .shop-product-label::before{ background-color: #000000 !important; color:#FFFFFF !important; }
            .products-list-container .shop-product-label:hover, .products-list-container .shop-product-label:hover .shop-product-label::before { background-color: #FF5E5E !important;}
            .products-list-container .sidebar-category-link{ color: #FFFFFF !important;}
            
            .products-list-container .subcat-item-name{ color: #FF5E5E !important }
            .products-list-container .subcat-item-details a{ background-color: #FF5E5E !important;, border-color: #FF5E5E !important; color: #FFFFFF !important;}
            .products-list-container .subcat-item-details a:hover{ background-color: # !important;, border-color: # !important; color: #FFFFFF !important;}
            
            .icore_products_detail .product-detail-overview h1{ color: #B60000 !important;  }
            .icore_products_detail .product-section-contents h3, .icore_products_detail .product-section-contents h4{ color: #B60000 !important;  }
            .icore_products_detail .product-detail-sku{ color: #BBBBBB !important;  }
            .icore_products_detail .default-price{ color: #000000 !important;  }
            .icore_products_detail .product-desc-btn{  background-color: #B60000 !important; color:#FFFFFF !important; }
            .icore_products_detail .product-desc-btn:hover{  background-color: #B60000 !important; }
            .icore_products_detail .product-field-group button.cd-add-to-cart{  background-color: #B60000 !important; color:#FFFFFF !important; }
            .icore_products_detail .product-field-group button.cd-add-to-cart:hover{  background-color: #B60000 !important; }
            
            .icore_products_detail .panel { border-color: #B60000 !important; }
            .icore_products_detail .panel-primary > .panel-heading{  background-color: #B60000 !important; border-color: #B60000 !important; }
            .icore_products_detail .with-nav-tabs.panel-primary .nav-tabs > li > a{  color: #FFFFFF !important; }
            .icore_products_detail .with-nav-tabs.panel-primary .nav-tabs > li > a:hover{  color: #B60000 !important; }
            .icore_products_detail .nav-tabs li a:hover{  background-color: #FFFFFF !important; }
            .icore_products_detail .product-section-heading{  background-color: #000000 !important; color:#FFFFFF !important; }
            
            .icore_products_detail .with-nav-tabs.panel-primary .nav-tabs > li.active > a{  background-color: #B60000 !important; color: #000000 !important; }
            .icore_products_detail .with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover{  background-color: #FFFFFF !important; color: #BBBBBB !important; }
            
            .icore_products_detail #reviews_tab .btn.btn-primary{ background-color: #B60000 !important; color:#FFFFFF !important; }
            .icore_products_detail #reviews_tab .btn.btn-primary:hover{  background-color: #B60000 !important; }
            
            
            .icore_products_checkout .panel-heading{ background-color: #000000 !important; color: #FFFFFF !important; }
            .icore_products_checkout .panel-heading a{ color: #FFFFFF !important; }
            .icore_products_checkout .btn{ background-color: #B60000 !important; color: #FFFFFF !important; }
            .icore_products_checkout .btn:hover{ background-color: #B60000 !important; color: #FFFFFF !important; }
            
            .cd-cart-container .cd-cart-trigger .count{ background-color: #000000 !important; color: #FFFFFF !important; }
            .cd-cart-container .cd-cart .checkout{ background-color: #000000 !important; color: #FFFFFF !important; }
            .cd-cart-container .cart_header h2{ color: #000000 !important; }
            
            .products_accessories_modal .modal-header{ background-color: #B60000 !important; color: #FFFFFF !important;  }
            .products_accessories_modal .modal-header h5{ color: #FFFFFF !important;  }
            .products_accessories_modal .bootbox-body h3{ color: #000000 !important;  }
            
            .shipping-bar{ background-color: #000000 !important; border:1px dashed #25A799;  }
            .shipping-bar .shipping__progress span { background-color: #25A799 !important;  }
            .shipping-bar .shipping-bar__message { color: #FFFFFF !important; font-size:14px !important; }
            
            
            .container-subcats-list.hide-subcats { display: flex; flex-wrap: wrap;
}
.shop-cat-row { border:0;background-color: unset;}
.icore_products_categories .shop-cat-label:hover, .icore_products_categories .shop-cat-item:hover .shop-cat-label::before {background-color: #ff5e5e !important;}
.products-list-container .shop-product-label:hover, .products-list-container .shop-product-label:hover .shop-product-label::before {background-color: #ff5e5e !important;}
.icore_products_detail .with-nav-tabs.panel-primary .nav-tabs > li > a {background-color: #b60000; border-color: unset; margin-bottom: 1px;border: unset;font-weight: 500;text-decoration: none;}
a.shop-cat-item:hover {box-shadow: unset;}
.products-list-container h1{font-size: 5rem!important;margin: 1.2rem 0;font-weight: 700;font-family: 'Barlow', sans-serif!important;line-height: 1.1;}
.products-list-container h2{font-size: 3rem!important;margin: 1.2rem 0;font-weight: 500;font-family: 'Barlow', sans-serif!important;line-height: 1.1;}
.products-list-container hr{display:none}
.shop-product-row {border: unset;background-color: unset;}
.products-list-container .seo-content h1{ margin-bottom: 50px;}
.shop-breadcrumbs-container {background-color: #b60000;}
.shop-cat-label{color: #000;font-size: 14px;font-weight: 800;}
.shop-cat-label:before{background-color: #ff5e5e;}
a.shop-cat-item:hover .shop-cat-label {color: #000;}
.products-sidebar-heading {border: 1px solid #000;border-radius: 10px;}
.products-sidebar-content{background-color: unset; border: unset;}
a.sidebar-category-link {font-weight: 800!important; font-size: 1rem!important;letter-spacing: .02em!important;font-family: 'Barlow', sans-serif!important;}
.products-list-container a.sidebar-category-link { background: #000000 }
.products-list-container a.sidebar-category-link:hover { color:#FFFFFF; background:#b60000; }
.products-sidebar-content a.sidebar-category-link.active_link:hover{ color:#FFFFFF !important; }
.products-sidebar-content a{font-weight: 500; color: #848484;text-decoration: none;}
.products-sidebar-content a:hover, .products-sidebar-content a:active{color: #000000;}
.products-sidebar-content a.active_link{ color:#FF5E5E !important; }
.products-sidebar-content > .card-header:hover { color:#FFFFFF!important;  background:#b60000!important;  } 
.products-sidebar-content > .card-header:hover a { color:#FFFFFF!important; }
.products-sidebar-content a.active_link:hover{ color:#FFFFFF!important;  background:#b60000!important;  }
.products-sidebar-content > .card-header:has(a.active_link) {background:#BBBBBB!important;  }
.products-sidebar-content > .card-header:has(a.active_link):hover{ color:#FFFFFF!important;  background:#b60000!important;  }
.products-sidebar-content .accordion .card-body div:hover{ color:#FFFFFF!important;  background:#b60000!important;  }
.products-sidebar-content .accordion .card-body div:hover a{ color:#FFFFFF!important;  }
.products-sidebar-content .accordion .card-body div:has(a.active_link) {background:#BBBBBB!important;  }
.products-sidebar-content > div, .products-sidebar-content > div a{ webkit-transition: all .25s; -webkit-transition-timing-function: linear; transition: all .25s; transition-timing-function: linear; }
.products-sidebar-content div{border-bottom:unset!important;}
.sidebar-category a{border-bottom: 1px solid #efefef;}
a.shop-product-item{text-decoration: none;}
.icore_products_detail .product-desc-btn {text-decoration: none;}

#megamenu-products-tab .nav-link.active { color:#FF5E5E }
#megamenu-products-tab .nav-link:hover {  color:#FFFFFF!important;  background:#b60000!important; }
#megamenu-products-tab .nav-link.active:hover { color:#FFFFFF!important;  background:#b60000!important;  }


.pagination_nav ul li a{ color:#000000; text-decoration: none; }
.pagination_nav ul li.active .page-link  { color:#FFFFFF!important;; background-color: #000000!important;; border-color: #000000!important;; text-decoration: none; }
.fade:not(.show) {opacity: 1;}
.product-section-inner {border: 0px;}
@media screen and (max-width: 767px){
a.products-sidebar-dd-btn {background-color: #b60000;text-decoration: none;}}
a.products-sidebar-dd-btn:hover {background-color: #b60000;color: #fff;}

.bootbox .modal-backdrop {
  background-color: rgba(0, 0, 0, 0.5);
  z-index: auto;
}
.bootbox .modal-dialog {
    margin: auto auto;
        top: auto;
}

.cd-cart-container .cd-cart-trigger .count { border:1px solid #FFF }
.hidden { display:none; }
.container-subcats-list   .shop-cat-label { text-decoration:underline !important; }
.products-list-container h2 small { font-size:22px; color:#FF5E5E }

            
      