/*hauteur du block nom de categorie sur la page product-list
.block-category {min-height: 4.75rem;margin-bottom:1.563rem;}-/
/*style bouton panier page product_list
#products article.product-miniature div.product-description input.input-group.form-control, article.product-miniature div.product-description input.input-group.form-control{width: 30%;margin-left: auto;margin-right: auto;margin-bottom: 12px;margin-top: 10px;}
#products .thumbnail-container .product-thumbnail img, .featured-products .thumbnail-container .product-thumbnail img, .product-accessories .thumbnail-container .product-thumbnail img, .product-miniature .thumbnail-container .product-thumbnail img {bottom: inherit;}
#products .product-price-and-shipping, .featured-products .product-price-and-shipping, .product-accessories .product-price-and-shipping, .product-miniature .product-price-and-shipping {margin-top: 5px}

.btn-primary, .btn-secondary {width: 100%;}


/*Hack header
.search-widget form input[type=text] { border: none; padding: 10px; min-width: 255px; color: #7a7a7a;  border: 5px solid #65a510; border-radius: 40px;}
#header .header-top .search-widget { float: left;}
#header .header-top ._desktop_cart { float: right;}

@media (min-width: 768px) { 
.search-widget { min-width: 69%;}}
#header .header-top .menu { padding-left: 0px; margin-bottom: .375rem; margin-top: 1.5rem;}
#header .header-top .material-icons {line-height: 0.5;}*/

/*Responsive et fluid Design*/
body {margin: 0;padding: 0;}
.container {width: 100%;max-width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
/*Slider Responsive and Fluid*/
@media (min-width: 1200px) { .carousel .carousel-item img { min-height: 35vh; /* Ajustez selon vos besoins */}}
.carousel .carousel-item img {min-width: 110%;}
/*Image block banner*/
.img-fluid {min-width: 100%;height: auto;}

/*WRAPPER IMAGE BACKGROUND*/
/*#wrapper {  background-image: url(../img/folder02-background-50x40cm300dpi_small.png); background-size:75%}*/
#header .header-top {  background-image: url(../img/folder02-background-50x40cm300dpi_small.png); background-size:15%}
.footer-container {  background-image: url(../img/folder02-background-50x40cm300dpi_small.png); background-size:82%}



/* Webbax - TUTO 95 - Whatsapp */
.float-whatsapp{position:fixed;width:60px;height:60px;bottom:20px;right:20px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:30px;box-shadow: 2px 2px 3px #999;z-index:100;}
.my-float-whatsapp{margin-top:16px;}
/* Whatsapp sur all mobiles */
@media(max-width:767px){
    .float-whatsapp{width:45px;height:45px;bottom:10px;right:10px;font-size:25px;}
    .my-float-whatsapp{margin-top:8px;}
}

.block-category {min-height: auto;}

/*bouton ajouter au panier*/
/*.btn-primary, .btn-secondary {width: 100%;}*/
.btn-primary, .btn-secondary {padding: 0.5rem 1.25rem;font-weight: 600;text-transform: none;background: #68a615;color:#ffffff; border-radius: 40px}
/*centrer le bouton ajouter au panier*/
.btn {display: block; margin-left: auto; margin-right: auto; margin-top: 0.7em;font-size: smaller;}
.form-control {text-align: center;}
/*Hover add to cart color
.btn a:hover {color:#f30808!important;}*/
.btn a:focus, a:hover {color:#68a615!important;background:white}

.btn-primary:hover {background-color: #ff4c4c;}
.btn-primary:focus {background-color: #ab911d;}
.btn-primary:active {background-color: #cd0a0a;}
.btn-primary:active:focus {background-color: #ab911d;}
.btn-primary:active:hover  {background-color: #8d8818;}
.product-flags li.product-flag {background: #bfb745;    font-size: 0.5rem;}

/*Block custom text*/
#custom-text {padding: 1.125rem;background: #0fdd3b26;}

#subcategories ul li {
  float: left;
  width: 25%;
  text-align: center;
}
#subcategories ul li img {
  margin-bottom: 10px;
}
 .block-category { display: none;}
 #subcategories { display: none;}
 
 @media (min-width: 768px) { 
 #search_filters {
    padding: 1.563rem 1.25rem;
    margin-bottom: 1.563rem;
    background: #e5d4d4;
    display: flex;
	justify-content: space-around;}
	#search_filters .facet .facet-label {
		width: 110%;}
 }


#search_filters>.h6 { display: none;}

