Hi!
I just bought a trouser to wear under your normal trouser.
It's from BMW, and it's foam-rubber/neoprene in front, on the knees, and in the back.
It's not warm to wear inside, but the salesman said it's worm outside, in the wind.
There's a jacket too, made the same way.
So I'm hoping it works!
Normally when I ride in +10c I wear my electric socks and my electric west, and it's OK.
But when I was riding in 0c I was cold on my legs, and in my face.
And I got some electric gloves this winter, so I hope I won't be freezing this spring!
The rest of my gear is a Yoko jacket, and a BikeWear trouser, and Lindstrand or some old BMW boots, and a Schubert helmet.
And wool, and 2 balaclavas! Wind Stopper Burka, or whatever they call it!

BMW neoprene/foam-rubber trouser; I'm gonna try it!

Liv.