finish styling product.ts