I tried custom CSS but that did not work:
/* Keep product image frame at the real product ratio */
.etheme-product-grid .etheme-product-grid-image a {
display: block;
aspect-ratio: 10 / 13;
overflow: hidden;
background: #f6f2ed; /* optional letterbox color */
}
/* Show the full image without cropping */
.etheme-product-grid .etheme-product-grid-image img {
width: 100% !important;
height: 100% !important;
object-fit: contain !important;
object-position: center center !important;
display: block;
}