Bonjour,
Il faut faire pas mal de customisation pour arriver à ce résultat, mais rien d'impossible, c'est tout à fait faisable avec zen cart si vous maitrisez le html/php/css.
Il suffit de vous créer un nouveau dossier de template, d'y copier les fichiers de templates de base des pages qui vous intéresse, et vous pouvez modifier tout ça comme vous voulez. Il faudra aussi pas mal toucher au fichier CSS.
Et il est possible que vous ayez des modifs à faire dans des modules, mais la fonction "override" de zen cart est très pratique pour ça. Je m'explique par un exmeple : si vous devez toucher le fichier \includes\modules\product_listing.php pour personnaliser la page de listing des produits, vous pouvez copier ce fichier dans \includes\modules\votre_template\product_listing.php et zen cart va automatiquement utiliser ce dernier (ca permet de ne pas toucher au noyau de zen cart).
Bon courage, et on est là pour vous aider si vous bloquez à certains moments