I am using the XStore theme with its custom Elementor Checkout widgets (specifically the woocommerce-checkout-etheme_page_separated widget).
When I activate the Piraeus Bank WooCommerce Payment Gateway, the checkout page becomes “locked” and I cannot scroll up or down.
The payment plugin adds a custom input field for the “Cardholder Name” (#cardholder_name_field) inside the billing fields section. It seems that your theme’s JS (possibly related to sticky sidebars or the separated layout) is conflicting with this dynamic field injection, causing the overflow of the page to break.
Could you please check if there is a compatibility fix or a CSS/JS snippet to prevent the layout from locking?