Shopify setup
Create one Shopify product for each ELIXHER product type.
Use variants for size and subscription selling-plan options.
Use metafields or a custom-options app for texture, scent family, scent, add-ins, bundle, and custom name.
Keep texture choices scoped by product, mirroring the data model in this site.