How long does mild allergic reaction last