/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

 .products-sort-order .select-list:hover, .brands-sort .select-list:hover, .suppliers-sort .select-list:hover,
 .product-flags li.product-flag,
 .btn-primary {
    background: #B52839;
 }

 a,
 .footer-container li a:hover,
 .block-categories .collapse-icons .add:hover, .block-categories .collapse-icons .remove:hover,
 a:hover,
 .current-price-value {
    color: #B52839;
 }

 .tabs .nav-tabs .nav-link.active,
 .product-images>li.thumb-container>.thumb.selected, .product-images>li.thumb-container>.thumb:hover {
    border-color: #B52839;
 }

 .category-produits #subcategories,
 .category-products #subcategories {
   display: none;
}

.top-menu[data-depth="1"] {
   margin: 0.625rem;
   display: flex;
   flex-direction: column;
   flex-wrap: wrap;
   align-content: flex-start;
}

.top-menu .sub-menu.collapse {
   min-width: inherit;
   width: 300px;
   left: 180px;
}

#block-newsletter-label {
   display: none;
}

div#blockEmailSubscription_displayFooterBefore:before {
   top: 0;
   left: 0;
   content: "Recevez nos newsletters";
   font-size: large;
   font-weight: 400;
   margin-bottom: 12px;
   padding-bottom: 12px;
   line-height: 40px;
}

.lang-en #blockEmailSubscription_displayFooterBefore:before {
   content: "Subscribe to our newsletters";
}

.header-banner {
   height: 50px;
   width: 100%;
   color: white;
   display: block;
   text-align: center;
   background: #225881;
   line-height: 50px;
}

.header-banner:before {
   display: block;
   content: "LIVRAISON OFFERTE A PARTIR DE 50€ EN FRANCE METROPOLITAINE ET 90€ EN UE";
   font-weight: 600;
}

@media (max-width: 767px) {
   .header-banner:before {
      display: none;
   }

   .header-banner {
      display: none;
   }
}

.lang-en .header-banner:before {
   content: "FREE SHIPPING FROM 50€ IN FRANCE METROPOLITAN AND 90€ IN THE EU";
}
   
#header .header-nav .blockcart {
   background: #b52839;
   color: white;
}
  
#header .header-top {
   background-color: #dddddd;
}