Dermatology Questions? Ask an Online Dermatologist.
Hi and welcome.
This seems to be an episode of allergic reaction which can be caused by any irritant or any food allergy. The acute phase is over now only residual reaction is there. I would suggest you to take antihistamine for another day or two till it settles down completely. The redness and swelling would subside in a day or two.
Let me know if you have further questions.
Please do not forget to leave a positive rating by clicking on stars on top right corner.
Wish you good health