As far as I know, the thin Gigabyte Gaming/Windforce coolers only exist for RTX cards, not for 5700XTThe Asrock Challenger, PowerColor Red Dragon, and Gigabyte Windforce (there is a 42mm and a 50mm version, make sure you get the right one) are all under 45mm. Of the 3, the Challenger has been on sale the cheapest, and the Windforce seems to have the best temp/noise ratio in the reviews I've seen.