Any toyota dealership would be able to get you those.
You could always flip the mats upside down in emergency cases when your feet would be really wet.
You could also buy universal all weather mats that would work just as well.
I got a set of Lexus floor mats so that I could dirty them up as much as I want.