eZ Commerce offers additional Twig functions and filters you can use in templates.
eZ Commerce comes with a template resolver system which enables overriding templates on a SiteAccess and design base.
Instead of the template resolver you can use the design engine.
See Integration of the design engine for more information.
Built-in templates for the shop are stored in multiple bundles