In-ear headphones from Sony that both fit well and have good sound isolation. One charge can give you up to five hours of battery life.
From OnBuy
Sony WF-1000XM3 Wireless Noise-Cancelling Earbuds - Silver Version
Gadcet
Sony WF-1000XM3 Truly Wireless Noise Cancelling Headphones with Mic, up to 32H battery life, stable Bluetooth connection, wearing detection with Alexa built-in - Black, New
This product is also available at 2 unverified merchants.