My store runs on WooCommerce with TheGem theme and I need a new button that blends in exactly like any native element. The button must link to an external URL and show up in two places: the single-product page and the shop archive grid, sitting alongside the regular “Add to cart” call-to-action. It has to inherit all current typography, colour scheme, padding and hover effects so users never notice it was added later. I am happy for you to build this through a child-theme override, a custom function hooked into WooCommerce templates, or any other method that keeps theme updates safe and performance intact. As long as the code is clean, well-commented and ready for me to drop different URLs on a per-product basis—ideally via a simple custom field—then the job is complete.