Hi @JHConnell,
It can be done but will take some coding skills and you also need to make sure it works in all email clients. The easiest way would of course be static images. It will take some work and a good coder to get this working. Images would be faster, make them stack on mobile to keep button and text sizes visible.
Omar Lovert // Polaris Growth // Klaviyo Master Platinum Partner
We help with e-commerce growth through CRO, Klaviyo and CVO
Helping E-commerce brands maximize Lifetime Value & Profits with Klaviyo, CRO & CVO - Get your free Audit - https://link.polarisgrowth.com/free-audit