My hunch is that those are regular Mazda3 GT leather seats. The giveaways in my opinion are the perforated centres, the little side airbag tag still attached to the outer shoulder seam and the addition of the heated seats. I don't recall MS3s (even Canadian spec) ever having heated seats as even an option but the Mazda3 GT has them. Adding heated seats to an MS3 would be easy if you just swapped in a set of regular Mazda3 leather seats that already have the heating elements built into them.
And I'm pretty sure the wiring for the switches are already in place, just need to get the switches, the panel and plug them in.