.input-text{font-size:16px}.checkout-page{padding:25px 0 35px 0}.checkout-page .alert-close{position:absolute;top:10px;right:15px;font-size:20px;font-weight:700;color:#842029;cursor:pointer}.checkout-page .alert-close:hover{color:#000}.checkout-page .notice-info a{color:var(--primary-color)}.checkout-page .input-text,#billing_country_field .woocommerce-input-wrapper strong{border:1px solid rgb(0 0 0 / .1);border-radius:3px;padding:9px 10px;width:100%;margin-top:5px;background:#f3f4f7}.checkout-page .woocommerce-form-login{background:#fff;margin:auto;width:450px;height:auto;box-shadow:0 2px 5px rgb(0 0 0 / .4);padding:25px 20px 10px 20px;border-radius:5px;margin-bottom:25px}.checkout-page .woocommerce-form-login .input-text{padding:12px;margin-top:10px!important}.checkout-page .woocommerce-form-login .form-row{flex-direction:column;display:flex}.checkout-page .form-row .button{padding:13px;border-radius:3px;color:#fff;background:var(--primary-color);cursor:pointer;transition:all 0.3s;margin:12px 0;font-size:15px;text-transform:uppercase;font-weight:600}.checkout-page .form-row .button:hover{opacity:.8}.checkout-page .lost_password a{color:var(--primary-color)}.checkout-coupon .input-text{padding:12px 10px;margin-top:0px!important}.checkout-coupon .button{padding:12px 25px;border-radius:3px;transition:all 0.3s;box-shadow:0 2px 5px rgb(0 0 0 / .2)}.checkout-coupon .button:hover{opacity:.8}.checkout-page .form-checkout{padding:15px 0}.checkout-page .address-checkout-billing,.checkout-page .address-checkout-shipping{border:1px solid rgb(0 0 0 / .1);border-radius:3px;padding:15px 8px}.checkout-page .address-checkout-billing select,.checkout-page .address-checkout-shipping select{border:1px solid rgb(0 0 0 / .1);border-radius:3px;padding:8px 6px;width:100%;margin-top:5px;background:#f3f4f7}#billing_country_field .woocommerce-input-wrapper strong{display:flex;padding:7px 10px;font-size:16px;font-weight:400}#billing_country_field .woocommerce-input-wrapper strong:hover{opacity:.8;cursor:not-allowed}.address-checkout-shipping .notes textarea{height:70px}.checkout-page .pay-order,.order-review #payment{border:1px solid rgb(0 0 0 / .1);border-radius:3px;padding:15px 8px}.pay-order .order-review{padding:15px 0}.checkout-page .pay-order th,.order-review th{text-align:start;font-weight:600}.checkout-page .pay-order .amount,.order-review .amount{color:var(--fourth-color);font-weight:600}.checkout-page dl p,.order-review dl p{font-size:14px}.checkout-payment ul li,#payment ul li{padding-top:12px}.checkout-payment li p,#payment li p{font-size:15px;margin:8px 0 0 25px}.checkout-payment li label,#payment li label{font-size:16px}.woocommerce-privacy-policy-text p,#payment .methods p{font-size:15px;margin-top:8px}.woocommerce-privacy-policy-text a{color:var(--primary-color)}.checkout-payment .button,#payment .button{padding:12px;;border-radius:3px;color:#fff;background:var(--primary-color);transition:all 0.3s;box-shadow:0 2px 5px rgb(0 0 0 / .2)}.checkout-payment .button:hover,#payment .button:hover{opacity:.8}.thankyou-order{padding:70px 0}.thankyou-order .thanks-order .fast-delivery{max-width:100%;width:150px;height:auto}.thankyou-order .thanks-order .button{padding:9px 20px;border-radius:7px;box-shadow:0 2px 5px rgb(0 0 0 / .2)}@media (max-width:576px){.pay-order .order-review{padding:0}.checkout-page .woocommerce-form-login{width:auto;min-width:280px;padding:10px}}@media (max-width:650px){.form-checkout .col-address,.woocommerce-checkout .col-order{width:100%}.form-checkout .col-order{padding-top:15px}}@media (max-width:380px){.checkout-coupon .input-promotion{flex-direction:column}.checkout-coupon .form-row,.checkout-coupon .form-row .button{width:100%;margin-right:0px!important}}