Можно в контроллере
\catalog\controller\product\product.php
Мзменить разрешение ресайза т.е. вместо
$this->data['thumb'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_thumb_width'), $this->config->get('config_image_thumb_height'));
Написать
$this->data['thumb'] = $this->model_tool_image->resize($product_info['image'], 300, 300));
Где 300 - желаемое разрешение
Тоже самое можно проделать и с
$image = $this->model_tool_image->resize($result['image'], $this->config->get('config_image_related_width'), $this->config->get('config_image_related_height'));
Либо перебрать массив наоборот
вместо
<?php foreach ($images as $image) { ?>
так
<?php foreach (array_reverse($images) as $image) { ?>