In-ear headphones from Xiaomi that both fit well and have good sound isolation. One charge can give you up to 28 hours of battery life.
From Amazon
Xiaomi Redmi Buds 4 Active Écouteurs Sans fil Ecouteurs Appels/Musique Bluetooth Noir
This product is also available at 2 unverified merchants.