.buyer-information.customer_details h2{font-size:30px;color:#000;font-family:Fahkwang;font-weight:700;text-align:center}.buyer-information.customer_details form.buyer-form.payment_form{width:650px;max-height:80vh;overflow-y:auto;background:#fff;padding:25px;border-radius:10px;position:relative;margin:auto;scrollbar-width:thin}.buyer-information.customer_details p.mobile-note{color:red}body.customer_form .buyer-information.customer_details{display:flex!important;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;z-index:100000;padding:20px}.buyer-information.customer_details .form-row.two-columns{display:grid;grid-template-columns:1fr 1fr;gap:12px}.buyer-information.customer_details{display:none!important}body.customer_form{overflow:hidden;position:relative;height:100%}.buyer-information form::-webkit-scrollbar{width:8px}.buyer-information form::-webkit-scrollbar-thumb{background-color:#bfbfbf;border-radius:10px}.buyer-information form::-webkit-scrollbar-track{background:transparent}body.customer_form:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000000ad!important;display:block;z-index:9999}.buyer-information.customer_details .form-row label,.inner-fields label{font-size:16px;font-family:GTStandard-M;margin:12px 0 5px!important;display:block}.buyer-information.customer_details .form-row input,.form-row select,.inner-fields input{border:1px solid #ccc!important;width:100%;padding:9px;border-radius:5px;height:43px}.buyer-information.customer_details .form-row input:focus-visible,.form-row select:focus-visible,.inner-fields input:focus-visible{outline:unset;box-shadow:unset}.buyer-information.customer_details .form-row button.button.submit-btn.payment_btn{display:block;width:fit-content;margin:20px auto 0;background:#000;font-size:18px;text-transform:uppercase;font-family:GTStandard-M;height:auto;min-height:auto;line-height:normal;padding:15px 40px;border-radius:5px}.buyer-information.customer_details button.cross-btn{position:absolute;right:10px;top:10px;background:#000;padding:4px;border-radius:100%}.buyer-information.customer_details button.cross-btn path{stroke:#fff}.buyer-information.customer_details .form-row.two-columns.dial-mobile{display:block}.buyer-information.customer_details .inner-field-box{display:grid;gap:12px;grid-template-columns:49% 49%}.error-message{color:red;font-size:13px;margin-top:4px}input.is-invalid,select.is-invalid{border:1px solid red}@media (max-width:1500px){.buyer-information.customer_details form.buyer-form.payment_form{height:450px}}@media (max-width:1440px){.buyer-information.customer_details form.buyer-form.payment_form{height:520px}.customer_form .buyer-information.customer_details{padding:15px}}@media (max-width:1320px){.buyer-information.customer_details form.buyer-form.payment_form{height:400px}}@media (max-width:1024px){.buyer-information.customer_details form.buyer-form.payment_form{height:550px}}@media (max-width:767px){.buyer-information.customer_details .inner-field-box{gap:8px;grid-template-columns:100%}.buyer-information.customer_details .form-row button.button.submit-btn.payment_btn{margin:20px auto 0;font-size:15px;padding:10px 25px}.buyer-information.customer_details h2{font-size:22px}.buyer-information.customer_details .form-row.two-columns{display:block}.buyer-information.customer_details form.buyer-form.payment_form{padding:20px 15px;width:100%}.buyer-information.customer_details .form-row input,.form-row select,.inner-fields input{padding:7px;height:40px}.buyer-information.customer_details .form-row label,.inner-fields label{font-size:14px;margin:10px 0 3px!important;line-height:normal}.buyer-information.customer_details button.cross-btn{right:7px;top:7px;padding:3px}.buyer-information.customer_details p.mobile-note{line-height:normal;font-size:13px;padding:3px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/style.css.map */
