Hello,
This problem is caused by WooCommerce Payments https://prnt.sc/6US7HphNuZHr
You can either disable the plugin or add this code:
.single_variation_wrap {
width: 100%;
}
.single_variation_wrap #wcpay-payment-request-button-separator {
margin-block: 0px !important;
order: 2;
}
.single_variation_wrap .wcpay-payment-request-wrapper {
flex-basis: 170px;
padding-top: 0 !important;
order: 3;
}
.woocommerce-variation-add-to-cart {
align-items: center;
width: 100%;
}
Please add this code to the Theme Settings > Custom CSS > Global:
Best Regards