Trouble with adding custom variants with main-product liquid Dawn 11.0

I am trying to add custom variants within the main product liquid after having created a new product template. Every instructional I’ve found shows code contradictory to what I am seeing in my main-product section. For instance, I do not see the add to cart code anywhere. I have the coding and the if statement ready to go. Just need to figure out where it needs to go.
I was able to get the variants to show up at one point, but I couldn’t get them set up as being required, and I’d like to have them below the variables I have set up within the products.
Any help would be greatly appreciated!