Public liability covers third-party injuries and property damage from your business operations, while product liability specifically covers injuries caused by defects in your imported cosmetic products. You need both types of coverage to protect your cosmetics business fully.