Provides an abstract model for product variant configuration.
Product variants select with product and its variant related selected attributes