As most others, toe overlap is normal. Especially on smaller bikes. All three of mine have a decent amount of toe overlap because I'm 5'2", my bikes are 46-48cm in size, and with 700c wheels, toe overlap is unavoidable (there is a reason Canyon's XXXS, XXS, and XS are designed around 650b tyres). I regularly race TTs, and it's never caused an issue