footbed
Etymology
From foot + bed.
noun
A removable insole for a shoe.