I have public liability insurance for 'in person' sales. You can get product liability insurance but I have never been asked for it. I also have an online shop with etsy and don't ever remember it getting mentioned on there, I've certainly never been asked for it.