Updated to new product card directive