We’re running into a weird issue in a Minimal theme when it comes to generating product variants…
The first (original, unmodified Minimal) example generates one kind of HTML, and the second a completely different kind of HTML. The first example completely ignores everything that we’ve put in the loop and generates its own values (plus a label), while the second appears to use what we’ve put in the loop and does not generate a label.
By all appearances, if the element)
This generates different HTML — no “selector-wrapper” div, and our templated select element does NOT have “display: none” forced on it: