People seem to rate Etymotic ones. Had a cheapo off the shelf (not custom) pair way back that did the trick.
Funnily enough when I was younger, ran into an audiologist at a few raves and her hard rule was if it’s very loud, leave the d-floor every 20-30 mins for a breather. Not always easy to do that with live shows though.
Grats to littleCEO!
Just remind her to bring her bag back home.