.product-image-wrapper {
    width: 220px; /* Or whatever size you desire */
    height: 220px;
    overflow: hidden;
    position: relative;
}

.product-image-wrapper img {
    min-width: 100%;
    min-height: 100%;
    max-width: 150%; /* to cater for images that might be portrait */
    max-height: 150%; /* same as above */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}