@kastroya на первом скриншоте, видимо, высота, заданная в настройках, больше, чем высота изображения, поэтому пустое место сверху/снизу. На втором — наоборот, ширина больше, поэтому пустое место слева/справа.
Если изображение соответствует размерам и пропорциям, то оно отображается как положено.
Пример:
- настройки, задано 430х430 px;
http://i.abt.team/serhii/2026_07_08_5637207890.jpg
- оригинальное изображение товара загружено в кратном разрешении 2400х2400, тоже квадратное;
https://food.mv.unitheme.net/images/detailed/23/5f9e9831-0d69-4c61-abdb-a808aabebcbe_2.e39b17d5bd2636cc06b2498d59d8d5e9.jpeg
- CS-Cart нарезает квадратную миниатюру 430х430 — раз
https://food.mv.unitheme.net/images/thumbnails/430/430/detailed/23/5f9e9831-0d69-4c61-abdb-a808aabebcbe_2.e39b17d5bd2636cc06b2498d59d8d5e9.jpeg.webp
и 860х860 (х2 для HiDPI-экранов) — два,
https://food.mv.unitheme.net/images/thumbnails/860/860/detailed/23/5f9e9831-0d69-4c61-abdb-a808aabebcbe_2.e39b17d5bd2636cc06b2498d59d8d5e9.jpeg.webp
и в итоге на странице всё отображается должным образом.
А если изображения загружены вразнобой по размерам и пропорциям, то так они и будут отображаться.