.product-flags .out_of_stock {
	background: #fd0d0d !important;
}
.product-miniature__title {
    color: #000 !important;
}

.btn-outline-primary {
    --bs-btn-color: #000;
    --bs-btn-border-color: #000;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #000;
    --bs-btn-hover-border-color: #000;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #000;
    --bs-btn-active-border-color: #000;
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-border-color: #000;
}

.btn-primary {
    --bs-btn-bg: #000;
    --bs-btn-border-color: #000;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-border-color: #000;
    --bs-btn-active-color: #fff;
    --bs-btn-hover-bg: #fff;
    --bs-btn-active-bg: #000;
    --bs-btn-disabled-bg: #000;
    --bs-btn-disabled-border-color: #000;
}

.btn-outline-primary:hover {
  color: #fff !important;        
  background-color: #000 !important; 
  border-color: #000 !important;     
}
.product-miniature__quickview_button {
        color: #754c29;
        --bs-btn-hover-color:#000;
}

/** icone header */
.header a:not(.dropdown-item):not(.btn):hover, .header a:not(.dropdown-item):not(.btn):hover i {
    color: #754c29;
}
.header-block--active .header-block, .header-block--active .header-block__icon {
        color: #754c29;
}
 
.carousel .carousel-indicators button.active {
    background-color: #754c29;
}

a, .page-link:hover {
    color: #754c29;
   
}
.all-product-link.btn i, .page-link {
    color: #000;
}
.thumbnails__container .thumbnail.active img {
    border: 2px solid #754c29;
}
.product-miniature .card {
   border: 1px solid #000;
}
@media (max-width: 768px) {
  #products .thumbnail-container,
  .featured-products .thumbnail-container,
  .product-accessories .thumbnail-container,
  .product-miniature .thumbnail-container {
    height: unset !important;
    min-height: auto !important; 
  }
}

/* Mega menu*/
.everdis-menu-principal .mm_columns_ul{
	/*left: unset !important;*/
	min-width: 250px;
}

.mobilier-urbain .mm_columns_ul{
	left: unset !important;
}

.layout_layout3:not(.changestatus) .mm_menus_ul ul.product_list .product-name, .layout_layout3:not(.changestatus) .mm_block_type_product div.star:not(.star_on):after, .layout_layout3:not(.changestatus) .mm_columns_ul *, #header .layout_layout3:not(.changestatus) .mm_menus_ul ul.product_list .product-name, #header .layout_layout3:not(.changestatus) .mm_block_type_product div.star:not(.star_on):after, #header .layout_layout3:not(.changestatus) .mm_columns_ul *{
	color: #000 !important;
}

.mm_menus_li > a, .ets_mm_block > .h4{
	text-transform: unset !important;
}

.everdis-menu-principal .ets_mm_block_content a{
	line-height: 25px !important;
}

#module-b2bregistration-business #customer-form .form-group{
	margin-top: 10px;
}

#module-b2bregistration-business #customer-form .row{
	margin-top: 20px;
}