Boneconduction earphones. They are cheaper than you think and I use mine to listen to music while swimming. Also great for music when you need to be able to hear to things around you (it doesn’t block any external sound, so don’t use in noisy environments)