If it has been more than 21 days then you can try to call the IRS at 800-829-10407 a.m. to 7 p.m. local time
You can check your refund status at Where’s My Refund?