Your guide to the best shampoos for color-treated hair of 2026, from sulfate-free formulas to purple shampoos.