Refactor product card on category