Thank you for the inspection tip. It turns out that it was an issue with my theme (Salient) and I found the CSS file to fix it.
/* show any Iframe added by Payment Gateway as theme has inline style that hides the iframes by default */
.woocommerce-checkout iframe {
opacity: 1 !important;
}
.woocommerce .payment_methods iframe {
opacity: 1 !important;
}
.wc-braintree-hosted-field iframe {
opacity: 1!important;
}
Thank you!