.ap-online-payment form{display:flex;flex-direction:column;max-width:700px;margin:auto;box-shadow:var(--box-shadow);padding:2rem;border-radius:var(--border-radius-normal)}.ap-online-payment.is-under-maintenance{background:var(--red);padding:1.5rem;border-radius:8px;max-width:600px;margin:0 auto}.ap-online-payment.is-under-maintenance span{display:block;color:var(--white);font-weight:bold;text-align:center;margin-bottom:.5rem}.ap-online-payment.is-under-maintenance p{margin:0;color:var(--white);text-align:center;font-size:14px}.ap-online-payment input:not(input[type=submit]){border:none !important;border-bottom:1px solid var(--grey) !important;padding-left:0 !important;border-radius:0 !important;color:var(--blue) !important;margin:.5rem 0 1.5rem 0 !important}.ap-online-payment input:not(input[type=submit])::-moz-placeholder{color:var(--grey) !important}.ap-online-payment input:not(input[type=submit])::placeholder{color:var(--grey) !important}.ap-online-payment input[type=submit]{width:-moz-fit-content;width:fit-content}.ap-online-payment .last-name,.ap-online-payment .first-name{display:flex;flex-direction:column}
