/* 1. Forzamos un tamaño mínimo a la imagen para que todas ocupen lo mismo */
/* Sin tocar el contenedor padre para no estirar las etiquetas rojas/verdes */
.product-miniature .thumbnail-container img.img-fluid {
    height: 200px !important;
    width: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin: 0 auto !important;
}

/* 2. Alineamos los títulos para que el precio no suba y baje */
.product-miniature .product-title {
    min-height: 45px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
}

/* 3. Limpiamos cualquier "flotado" extraño que mueva el texto a los lados */
.product-meta {
    clear: both !important;
    width: 100% !important;
    display: block !important;
}
#header {
    background: #fff;
}
