VPN over Dual WAN with Failover

Hi, I am using dual wans (broadband and 4G-LTE)
using mwan3 failover switch is workign fine.
Now I want to use OpenVPN (or wireguard) on my openwrt router
Router is acting as VPN client

Is it possible to do dual WAN failover with VPN?
VPN should go through WAN-A (Boardband) normally
In case boardband fails, VPN should go over 4G-LTE (or WAN-B)

Some suggestions how to do this?