Add template blocks the product.html partial

This allows class-specific partials to just customise parts of the
parent template.