Hi Phil.
I have a rudimentary knowledge of CSS and have been using my template's custom.css to make all my changes to keep them together.
I think where I'm struggling with this is knowing which divs to change and which properties to edit.
Correct me if I'm wrong, but if I'd like the cart button and price to be on the hidden / hover div, I need to translate the cart button and price divs up by however many pixels, then tell them they're hidden, but I'm not sure about the whole show-on-hover piece. My worry is that if I move them up by say, 50px, if I decide to make the product module smaller won't they then be too high up? I have no problem reading up and learning these things for myself, but I'm just not quite sure where to start 
Here's a link:
www.thescienceoffiction.rocks/test/mod
Username: templatehelp
PW: Template1!