The Camouflage Shopify app will hide or disable out-of-stock products and their variants based on inventory levels. If you don’t want to hide a certain product, just exclude it with a tag. Or, you can hide chosen product variants even if they are in stock.
The Camouflage app works with all free Shopify themes and certain paid themes. Regarding product variants, it works with three options: color, size, and material.
The Camouflage app has only two plans, and both work with dropdowns and swatch options. The free plan can hide unavailable items with one variant option (color, size, or material). The pro plan that costs $7 per month gives you the possibility to hide unavailable variants with all three options.