Honestly, you could consider the universal "rally armor" flaps - they're thin and the black tends to disappear against the tires. Here's someone who put them on a white X1 M sport, I'm straining to even tell in the photos (except for rear low angle of course).
https://e84.xbimmers.com/forums/showthread.php?t=980246