I’ve got loads, Mountain Equipment, Rab, Helly Hansen (turning out some nice kit nowadays), Fjallraven, Fjern.
Fjallraven are long in the leg so might suite your shape well, they are spendy so also work nicely for the gift idea (i.e. you might not want to buy them yourself). They can be quite warm though.
Sat here now wearing Rab Torque Mountain Pant. Fits most of your requirements except the two tone colour, mine are just black. Again, quite slim in the leg, I use mine on the bike as ankle is cut close enough that that they work well as bike trousers.