Filter option for choices

Hi anyone knows if there is a way in which a person purchasing products from a Sparkle created website can narrow down their choices by a filter option? e.g choosing certain sizes which excludes others, or choosing certain colours only from a large group etc.

Sparkle doesn’t have built-in commerce features. The third party embedded shopping carts do have some choices. For example