Replace Add-To-Cart Dynamic Button With Image (V4.2.x)

So I've gone round and round with this myself, and I saw some old threads about 1.3.x and some 2.1.x stuff, but those aren't going to work for v4 stores.

Anyone got a work around or a fix to be able to do this? I am making a template for the Product page and I moved the button, but the small ugly button looks out of place in the new design.