You might be able to use something like Strike, which is linked to your bank. Otherwise you may have to use an exchange such as Coinbase, not a recommendation for them but I know you can do it. Probably other ways to do it also.
The Fold card lets you buy gift cards with sats, therefore avoiding the bank altogether.