.coupon-section { float: right; }
.coupon-section h3 { opacity : 0 } 
.coupon-section p.form-row.form-row-last button, .coupon-section p.form-row.form-row-last, .coupon-section p.form-row.form-row-first, .coupon-section p.form-row.form-row-first button { width: 100%; } .coupon-section p.form-row.form-row-last button { background: #fff; color: #000; border: 1px solid #046bd2; border-radius: 8px; }
ul.wc_payment_methods.payment_methods.methods { display: flex!important; flex-direction: column!important; } 
ul.wc_payment_methods.payment_methods.methods li { order: 3!important; } 
ul.wc_payment_methods.payment_methods.methods li.wc_payment_method.payment_method_woocommerce_payments_ideal { order: 1!important; }
.site-content .ast-container { max-width: 1200px } 
.woocommerce.woocommerce-checkout form #order_review, .woocommerce.woocommerce-checkout form #order_review_heading, .woocommerce-page.woocommerce-checkout form #order_review, .woocommerce-page.woocommerce-checkout form #order_review_heading, .coupon-section { width : 33% }
.woocommerce.woocommerce-checkout form #customer_details.col2-set, .woocommerce-page.woocommerce-checkout form #customer_details.col2-set { width: 62% }
.cart-collaterals .woocommerce-shipping-destination, .cart-collaterals .shipping-calculator-button { display: none !important; }
.wphp-product-cart hr {   margin: 15px 0 !important; }
.checkout.woocommerce-checkout .cart_item {   display: none !important; }
.elementskit-navbar-nav-default .elementskit-navbar-nav > li.elementskit-megamenu-has { position: static!important }
.elementor-widget-ekit-nav-menu, .elementor-widget-ekit-nav-menu .elementor-widget-container, #ekit-megamenu-header-new-mega-menu {   position: revert !important; }
.elementor-widget-ekit-nav-menu .elementor-element.e-con-full.e-flex.e-con.e-parent {   margin-top: 0; }
.elementskit-navbar-nav-default .elementskit-megamenu-panel {   top: 36px !important; }