Hi, due to your image sizes you are rather limited to how you can display these.
Ideally you would need a developer to create a masonry layout for all these product items, you could use some CSS to create a min height, then align the price to the bottom of the product item container – but this would not look as good a masonry layout. Ex:
@media only screen and (min-width: 1200px) {
body.woocommerce .has-no-sidebar ul.products li.product,
body.woocommerce .has-one-sidebar ul.products li.product {
width: 262px;
min-height: 450px;
}
.woocommerce ul.products li.product .price {
position: absolute;
right: 0;
bottom: 0;
}
}
Thanks,
David.