.information-page .customer-order-entry{color:#172033;background:#fff;border:1px solid #dce3ed;border-radius:12px;max-width:760px;margin:28px 0 36px;padding:32px}.information-page .customer-order-entry>svg{color:#125df4;margin-bottom:16px}.information-page .customer-order-entry h2{color:#172033;margin:0 0 14px;font-size:25px;line-height:1.3}.information-page .customer-order-entry p{color:#526176;max-width:none;margin:0 0 22px;font-size:15px;line-height:1.8}.information-page .customer-order-entry .payment-form{background:0 0;gap:16px;margin-top:26px;padding:0;display:grid}.information-page .customer-order-entry label{color:#172033;gap:9px;font-size:14px;font-weight:500;display:grid}.information-page .customer-order-entry input{color:#172033;width:100%;min-width:0;min-height:48px;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #b8c4d4;border-radius:6px;padding:12px 14px;font-size:16px}.information-page .customer-order-entry input::placeholder{color:#667589}.information-page .customer-order-entry .payment-small{color:#526176;margin:0;font-size:13px}.information-page .customer-order-entry .checkout-error{color:#a12626;margin:0}.information-page .customer-order-entry .button{color:#fff;background:#125df4;border:1px solid #125df4;justify-self:start;min-height:48px}.customer-order-entry :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #125df4}.customer-order-entry button:disabled{cursor:wait;opacity:.65}.information-page .customer-order-status{background:#eef4ff;border:1px solid #cadcfc;border-radius:8px;margin-top:26px;padding:22px}.information-page .customer-order-status h3{color:#172033;margin:0 0 10px;font-size:17px}.information-page .customer-order-status .customer-order-status-label{color:#1249b5;margin:0 0 8px;font-size:22px;font-weight:600}.information-page .customer-order-status p:last-child{margin-bottom:0}.information-page.customer-entry-app{background:#f7f9fc;max-width:none;min-height:100dvh;margin:0;padding:16px}.customer-entry-app .customer-order-entry{max-width:760px;margin:0 auto;padding:24px 20px}@media (max-width:520px){.information-page .customer-order-entry{padding:24px 20px}.information-page .customer-order-entry h2{font-size:23px}.information-page .customer-order-entry .button{justify-content:center;width:100%}}
