Hi Nathan,
Yes, it can be possible. You can use this (https://prnt.sc/07giwjo0hXe) as an image and try to use the image attribute on Variation Swatches. It will look like a button, but actually, it will be an image attribute.
Please let me know if you require any further assistance.
Thank you.
Pre-Purchase question – Price on Button
Nathan White
Hello is it possible to have the price of the variable showing on the button similar to this;