When you chose to pay your fees from your federal refund, you signed an agreement that says TurboTax can take the fees out of your account if your refund is delayed too long or seized by the IRS. Contact customer support to see if they can work something out for you.
To call TurboTax customer support
https://ttlc.intuit.com/turbotax-support/en-us/help-article/account-management/contact-turbotax/L2y9ZKpQB_US_en_US?uid=m5s9l2vh