Free product variant

Hi,

I wish to sell digital products with two variants: free and pro. The pro version should be paid, and the free version should, of course, have a price of 0.

I know I can make an item free using a price group with a 100% discount, but how can I only apply this to one variant so that the pro variant remains at the full price?