I dont think it'll work on your car. since its x9 and 32 offset and 40 profile tires. You need some amount of camber in the front and mazda 3s dont have options to do that.
I wanted to do 17x9 +45 but i might have issues clearing even with 3 degree camber in the front when i'm slammed 2inches down