.owl-carousel .owl-item img {
    max-width: 40%;
    height: auto;}
.hautdesc,
.productlistinfostock {
    display:none;
}
.thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container {
width: 250px;
}
div.thumbnail-container, article.product-miniature div.thumbnail-container, div.thumbnail-container2, article.product-miniature div.thumbnail-container2 {
    height:280px;
}
article.product-miniature div.product-description, article.product-miniature div.product-description {height:0px;}
.product-title3 {font-size:13px;}
.product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {
    position: absolute;
    z-index: 3;
    background: #fff;
    width: 240px;}
.btn-redlist {width:100%!important}
.product-information2{
    display: inline-flex;
    flex-wrap: wrap;
    width: 75px;
    flex-direction: column-reverse;
    align-content: center;
    justify-content: center;
}
#products .product-price-and-shipping, .featured-products .product-price-and-shipping, .product-accessories .product-price-and-shipping, .product-miniature .product-price-and-shipping {
    height: 30px;
}
#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: 0;
}
#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {
    bottom: 180px;
}
span.pricelist {margin-left: 30px;}