I created a bunch of products, but I need to style them per the designer's design. I know that I have to overwrite the template from /modules/contrib/commerce/modules/product/templates/commerce-product.html.twig but where do I put it in my theme?
Does it go to the root of my templates folder? What is the correct way to style the single product page?
From the docs https://www.drupal.org/docs/8/theming/twig/working-with-twig-templates:
You may have to clear the caches to have Drupal recognize the new file.
So usually you have a
templates
folder in your theme, there you can drop all custom twig files.