.woocommerce-checkout .woocommerce-info a.showcoupon{display:none}.woocommerce-edit-account nav.woocommerce-MyAccount-navigation ul li a br{display:none}.woocommerce-edit-account .woocommerce-MyAccount-content .edit-account p.woocommerce-form-row br{display:none}.woocommerce form.checkout_coupon{display:flex}.woocommerce form.checkout_coupon p.form-row.form-row-first{margin-right:10px}span.password-input{position:relative}span.password-input button.show-password-input{position:absolute;padding:14px;display:flex;align-items:center;justify-content:center;right:6px;top:-5px}span.password-input button.show-password-input:before{content:"";position:absolute;top:0;bottom:0;margin:auto;background:url(../images/visible.png);background-repeat:no-repeat;width:16px;height:16px;background-size:contain}.woocommerce form.checkout_coupon{display:flex!important}span.select2-selection.select2-selection--single,select{height:44px!important;border-radius:0!important;border-color:#b1b1b1!important}body .woocommerce-MyAccount-navigation-link a br{display:none}form.checkout_coupon{margin-left:auto!important;margin-right:0!important;max-width:max-content;justify-content:flex-end;max-width:40%}form.checkout_coupon p.form-row.form-row-last{max-width:max-content;margin-left:0}form.checkout_coupon input#coupon_code{min-width:100%}form.checkout_coupon p.form-row.form-row-last button.button{padding-left:24px!important;padding-right:24px!important}.woocommerce form.checkout_coupon p.form-row.form-row-first{margin-right:30px!important;width:60%!important}header#masthead .elementor-element-368f24e{display:none}.woocommerce-page.woocommerce-checkout form #customer_details.col2-set{margin-top:-90px}.elementor-element-78aa5d9{display:none}.woocommerce-checkout div#coupons_list{display:none}.woocommerce-checkout header.entry-header{padding-top:20px}.woocommerce form.checkout_coupon{padding-bottom:1em!important}.woocommerce-checkout form .form-row{margin:0 0 0!important}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){padding:.5em 1em!important}.woocommerce-page.woocommerce-checkout table.shop_table th{padding:5px 12px!important}.woocommerce-page.woocommerce-checkout form #order_review td.product-name{font-size:14px!important;line-height:24px!important}.woocommerce-page.woocommerce-checkout table.shop_table td{padding:5px 12px!important}.woocommerce-checkout .woocommerce table.shop_table{margin-bottom:0!important}.woocommerce-checkout .woocommerce-privacy-policy-text p{font-size:14px!important;line-height:24px!important}body .woocommerce-terms-and-conditions-checkbox-text{font-size:14px!important}.woocommerce-page.woocommerce-checkout .cqoc_container{padding-left:35px}ul.payment_methods li[class*=payment_method]{padding:3px 0!important}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-message{padding:10px 55px;font-size:14px;line-height:24px}body.woocommerce-checkout #primary{margin-top:0!important}#customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3){padding:10px 0!important;margin-bottom:10px!important}body.woocommerce-checkout form .form-row label{font-size:14px}.woocommerce-checkout .woocommerce-info p{margin-bottom:0}.student-field-fname,.student-field-mname,.student-field-lname{width:33.33%;float:left;clear:unset!important}.woocommerce-billing-fields__field-wrapper{display:inline-block}.woocommerce-billing-fields__field-wrapper p#account_password_field,.woocommerce-billing-fields__field-wrapper p#account_username_field{width:50%;float:left}.woocommerce-billing-fields__field-wrapper p#account_password_field input{padding-right:40px}.woocommerce-checkout .woocommerce-info{margin-bottom:0}.woocommerce-form-coupon-toggle{margin-bottom:40px}@media(max-width:768px){.woocommerce-page.woocommerce-checkout form #customer_details.col2-set{margin-top:0}.woocommerce form.checkout_coupon p.form-row.form-row-first{margin-right:20px!important;width:100%!important;margin-bottom:15px!important}form.checkout_coupon{max-width:100%}.woocommerce-billing-fields__field-wrapper p#account_password_field,.woocommerce-billing-fields__field-wrapper p#account_username_field{width:100%}}@media(max-width:767px){form.checkout_coupon{max-width:100%}form.checkout_coupon{flex-direction:column}.woocommerce form.checkout_coupon p.form-row.form-row-first{margin-right:0;width:100%!important;margin-bottom:15px}}