Home Hair How long does non permanent hair color stays in hair?