How long does keratin last and secret behind it