.woocommerce-cart-form__cart-item .remove{display:inline-block;font-size:16px;vertical-align:middle;width:26px;height:26px;text-align:center;line-height:28px;border-radius:3px;background:#ff3c4230;color:#ff3c42;margin:15px auto}.mihanwp-checkout{margin:0 auto 30px;padding:30px 50px 70px;overflow:hidden;width:840px!important;border-radius:27px;box-shadow:0 8px 30px 0 rgb(103 151 255 / .15);background-color:#fff}.woocommerce-cart-form__contents{width:100%;margin:20px auto 30px;background-color:#fff}p.form-row{width:49%;display:inline-block}#billing_smart_email_phone_field_field{margin-left:2%}#place_order{display:none}#billing_smart_email_phone_field:not(:placeholder-shown){text-align:left;direction:ltr}.order-total{background:#f9ffef}.order-total *{color:#92c72b!important}.wc_payment_methods{text-align:center;display:none}.required{color:#ff3c42;text-decoration:none}.wc_payment_methods .wc_payment_method{min-width:50%;margin-top:15px;display:inline-block;text-align:center}.wc_payment_methods .wc_payment_method .input-radio{display:none}.wc_payment_methods .wc_payment_method label{padding:15px 0;display:block}.wc_payment_methods .wc_payment_method label img{width:auto;height:40px;margin-bottom:7px}.wc_payment_methods .payment_method_bacs input[type="radio"]:checked+label{background:#fdde5173;box-shadow:0 0 30px #fdde5173;color:#917c29}.wc_payment_methods .payment_method_behpardakht_gateway input[type="radio"]:checked+label{background:#ea212b42;box-shadow:0 0 30px #ea212b42;color:#9b3838}.wc_payment_methods .payment_method_WC_SamanKish input[type="radio"]:checked+label{background:#00a9e740;border-radius:20px;box-shadow:0 0 30px #00a9e740}.wc_payment_methods .payment_method_WC_ZPal input[type="radio"]:checked+label{background:#f8c23340;border-radius:20px;box-shadow:0 0 30px #f8c23340}.wc_payment_methods .payment_method_paystar input[type="radio"]:checked+label{background:#00bea540;border-radius:20px;box-shadow:0 0 30px #00bea540}#place_order{font-size:18px;font-variation-settings:"wght" 600;width:100%;cursor:pointer;line-height:3.5em;color:#fff!important;margin-bottom:20px;margin-top:0!important;background:#00C178;box-shadow:0 7px 20px #00c17860}.woo-termsandconditions{text-align:center;display:block;padding:10px 0;font-size:14px;color:#777}.woo-termsandconditions a{font-size:14px;color:#777}input.qty{box-shadow:none;border:none;width:70px;padding:0}.woocommerce-message{margin-bottom:10px;color:#2dbf84;border-right:3px solid #2dbf84;box-shadow:0 0 30px #4eff9d24;background:#4eff9d24;display:block;padding:20px 30px;font-size:18px}.woocommerce-info{margin-bottom:10px;color:#2d8fbf;border-left:3px solid #2d8fbf;background:#4ed6ff24;display:block;padding:20px 30px;font-size:16px}.woocommerce-info a{color:#2d8fbf;font-size:16px}.woocommerce-error{margin-bottom:10px;color:red;border-right:3px solid red;background:#ff626224;display:block;padding:20px 30px;font-size:18px}.woocommerce-error li{color:red;line-height:3em}.woocommerce-error li strong{color:red}.order-again{display:none}.woocommerce-order-thankyou h2{margin-bottom:10px;color:#04d88a;margin-top:30px}.woocommerce-thankyou-order-details li{line-height:2em}.wc-forward{background-color:#04d88a;background-image:-webkit-linear-gradient(135deg,#04d88a,#00c178)!important;background-image:linear-gradient(135deg,#04d88a,#00c178)!important;border:none!important;border-radius:5px!important;margin:20px auto!important;display:block;color:#fff!important;font-weight:300;-webkit-transition-duration:0.2s;transition-duration:0.2s;padding:14px 45px;font-size:15px;box-shadow:0 12px 24px #04d88a50;text-align:center}.woocommerce-checkout-review-order-table{margin-top:50px}.woocommerce-error .button{display:none}p.form-row label{padding-right:10px}@media screen and (max-width:980px){.mihanwp-checkout{width:99%!important;padding:10px}p.form-row{width:100%;margin-right:0!important}.wc_payment_methods .wc_payment_method{min-width:50%!important}#place_order{width:98%}}#customer_details{margin:50px 0}.recurring-total,.recurring-totals{display:none}.screen-reader-text{display:none}.gift-badge{font-size:17px;background:#ffecf5;border-radius:4px;padding:5px 10px;color:#ff0098}.woocommerce-checkout-review-order-table{border-color:#ecf5de}.woocommerce-terms-and-conditions{padding:10px;background:#FFCF9C70;margin-top:10px;border-radius:12px}.woocommerce-terms-and-conditions *{font-size:15px}