.checkout-root{isolation:isolate;color:#18181b;min-height:100vh;font-family:var(--font-inter), system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff;position:relative}.checkout-root h1,.checkout-root h2,.checkout-root h3{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.015em;color:#09090b;text-wrap:balance;font-weight:600}.checkout-root ::selection{color:#09090b;background:#6366f12e}.ck-field{position:relative}.ck-field input,.ck-field select{color:#09090b;background:#fff;border:1px solid #d4d4d8;border-radius:6px;outline:none;width:100%;height:56px;padding:22px 14px 6px;font-size:15px;transition:border-color .12s,box-shadow .12s}.ck-field select{padding-top:18px}.ck-field input::placeholder{color:#0000}.ck-field label{color:#71717a;pointer-events:none;background:0 0;font-size:15px;transition:transform .12s,font-size .12s,color .12s;position:absolute;top:18px;left:14px}.ck-field input:focus,.ck-field select:focus{border-color:#18181b;box-shadow:0 0 0 1px #18181b}.ck-field input:not(:-moz-placeholder-shown)+label{color:#71717a;font-size:11px;transform:translateY(-10px)}.ck-field input:focus+label,.ck-field input:not(:placeholder-shown)+label,.ck-field select:focus+label,.ck-field select:not([data-empty=true])+label{color:#71717a;font-size:11px;transform:translateY(-10px)}.ck-field.invalid input,.ck-field.invalid select{border-color:#dc2626;box-shadow:0 0 0 1px #dc2626}.ck-field .ck-error{color:#dc2626;margin-top:6px;font-size:12px}.ck-pay-button{color:#fff;letter-spacing:-.01em;background:#18181b;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;height:56px;font-size:16px;font-weight:600;transition:background .12s,transform 80ms;display:inline-flex}.ck-pay-button:hover:not(:disabled){background:#27272a}.ck-pay-button:active:not(:disabled){transform:translateY(.5px)}.ck-pay-button:disabled{cursor:not-allowed;background:#a1a1aa}
