I purchase the vast majority of games on Steam, which has games for both PC and Mac. The other stores may have Mac compatible games too, but other than Blizzard, I don’t know for sure.
You can get Civ IV on PC for a couple of dollars on g2a.com. These are steam key resellers. I use them all the time. Just pick a seller with a good rating.
Get the best deals on Sid Meier's Civilization IV (PC) - Steam Key - GLOBAL at the most attractive prices on the market. Don’t overpay – buy cheap on G2A.COM!