/* Noven: even, lined-up product cards */
.product-card__figure{background:#fff;}
.product-card__figure img,.product-card__media img{object-fit:contain !important;}
.product-card__info{display:flex;flex-direction:column;}
.product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;line-height:1.3;}
.product-card .price-list{margin-top:auto;}
.product-list .product-card{height:100%;}
