.featured-products_header{margin-bottom: 30px}
#search .product-miniature img:not(.b-lazy){width: inherit !important;}
.leaflet-popup-content-wrapper a.btn-store{display: none; }
.dropdown-content > .h5.category-title{font-size: 18px !important;}
.dropdown-content .html-item.typo a.btn{background-color: #73181f; color: white !important;}
footer .an_copyright{text-align: left; background-color: #73181f; padding: 5px 10px;}
footer .an_copyright a{color: white;}
footer .an_copyright a p{color: white; margin-bottom: 0px;}
.footer-container {padding: 15px 0 52px !important;}
#linkAmbassadeur{position: absolute; top: 5px; right: 5px;}

.manufacturer-item img{max-width: 120px !important;}
.dropdown-content .manufacturer-item.brand-base{margin-right: 10px}

.category-item.level-1 > .h5{margin-bottom: 5px !important;}
body.category-id-7 .block-categories{display: none;}

.product-flag.new{display: none;}
#cms .page-header{display: none;}

.dd-1 .category-item.level-1 p a img{position: absolute; left: 100px;}
#allwineslink{font-size: 18px !important; padding-top: 20px !important; display: inline-block; }
.attachment{margin-bottom: 20px;}

.product-attachments h3{display: none;}
.product-attachments .attachment h4 a{background-color: #991f2e; color: white; padding: 10px 15px;}
.product-attachments .attachment p{margin-top:20px;}

#blocFooterLPT {
    align-items: flex-end;
    justify-content: space-around;
    text-align: center;
    -webkit-box-shadow: 0px 0px 10px 0px grey; 
    box-shadow: 0px 0px 10px 0px grey;
    margin: 20px auto;
    border-radius: 20px;
    width:90%
}
@media screen and (min-width: 768px){
#blocFooterLPT {display: flex;}
}
#blocFooterLPT div {
    height: 175px;
}
#blocFooterLPT img {
   width: 30%;
    background: linear-gradient(0deg, rgba(255,255,255,1) 0%, grey 900%);
    padding: 10px;
}
#blocFooterLPT h3{color: black;
    font-size: 1.20em;
    font-weight: bold;
    text-transform: uppercase;}

@media (max-width: 580px){
.promoblock_fullw img {
   max-height: 220px;
   height: auto !important;
   margin-left: 60px;
   width: 100%;
}
.map_header form{width: unset !important;}

.anthemeblocks-homeslider.owl-carousel.owl-drag.img-responsive .owl-item .item img{height: 205px !important;}
}