Thanks for the speedy reply. Yes, I think your solution would be fantastic if can be achieved.
For the add-to-cart I’m not sure how this has happened. I thought it would be just using Theme options. Can you suggest way I can fix this?