^^my new car (not Mazda) also came with front and rear mats fitted over the fitted carpet, which I wasn't expecting.
Perhaps you could get a set of tailored rubber mats instead...she could use these over winter to prevent too much rain/snow/salt soaking into the mats/carpets....(I have a "thing" about dirty wet shoes inside the car!). Perhaps just me?