thanks so much for all your help.
I have this code in my functions.php file to move the coupon
// move coupon message
remove_action( ‘woocommerce_before_checkout_form’, ‘woocommerce_checkout_coupon_form’);
add_action( ‘woocommerce_review_order_before_submit’, ‘woocommerce_checkout_coupon_form’ );
however, when I do edit page with elementor it is still showing at top (even though it isn’t there on the front end) https://snipboard.io/4pyUGJ.jpg
also the page seems to load slower b/c of the css I added to show the checkout as an input box in place of a link, it loads with a loading icon, shows as a red button and takes an extra second or two to show the css changes. https://snipboard.io/gcaFeb.jpg
This is my code
.woocommerce-form-coupon-toggle {
display: none !important;
}
.checkout_coupon.woocommerce-form-coupon {
display: block !important;
margin-top: 20px !important;
}
.checkout_coupon.woocommerce-form-coupon p:first-child {
font-weight: 700;
}
.checkout_coupon.woocommerce-form-coupon button {
width: 160px;
font-size: 0.8rem;
line-height: 1rem;
font-weight: 500;
background-color: #61CE70;
}
.woocommerce form.checkout_coupon {
min-width: 100%;
}
.woocommerce form.checkout_coupon p.form-row {
display: inline-block !important;
width: 45%;
}
.woocommerce form.checkout_coupon button {
width: 100%;
padding-top: 16px;
padding-bottom: 10px !important;
}
#pwgc-redeem-form input[type="submit"] {
display: inline-block !important;
padding-top: 16px;
padding-bottom: 14px;
}
#pwgc-redeem-form input {
width: 45%;
}
#pwgc-redeem-button {
background-color: #61CE70;
}
.woocommerce .checkout_coupon.woocommerce-form-coupon p, #pwgc-redeem-form label {
display:none !important
}
.woocommerce form.checkout_coupon{ padding-bottom: 0.5em