Выводятся картинки товара, все они с разной высотой и шириной. Как сделать так, чтобы картинки автоматически как бы приближались, и становились 250х250? и при этом не искажались. Адаптивность тоже хорошо бы сохранить
Для таких целей надо не верстку приспосабливать под изображение, а изображение под дизайн.
Берем все картинки и обрезаем как надо
Ставим на загрузку изображений скрипт, чтоб новые картинки тоже обрезались.
Это самый лучший и самый логичный способ, хотя по началу он немного трудозатратен