Not that way with css. I mean changing the layout of the template, the placement of the images, where the text sits. I can only do this by changing the single template.
Some other plugins I have worked with in the past allow me to add a folder in my theme file that overides the template in the plugin
mytheme>wp-catalogue-pro>themefiles>single-wpcproduct.php