Для того чтобы использовать свой стиль CSS на разных страницах, можно воспользоваться конструкцией типа:

<?php if (!isset($this->request->get['route']) || $this->request->get['route'] == 'common/home') { ?>
<link rel="stylesheet" type="text/css" href="/catalog/view/theme/default/stylesheet/home.css" />
<?php } ?>

<?php if (!isset($this->request->get['route']) || $this->request->get['route'] == 'product/product') { ?>
<link rel="stylesheet" type="text/css" href="/catalog/view/theme/default/stylesheet/product.css" />
<?php } ?>

Такая запись позволит использовать свой стиль на главной странице а также в карточке товара.