If you have only made edits to vmsite-ltr.css rather than make css overrides (different from template overrides) then the easiest way to keep those style changes is

  • In the category template $product-> is going to call variables created for the category page/view.
  • In the product details template $this-> is going to call variables from product details page/view.

Be sure to use the edited files as template overrides so that they are preserved during Virtuemart 2 updates.

Unless you are already using overrides the templates are...

Make Virtuemart shop use different template from rest of site.