.checkout_wrap__Hd6G6{padding:1.5rem 0 2.5rem;max-width:720px}.checkout_wrap__Hd6G6 h1{font-size:1.4rem;margin-bottom:1.25rem}.checkout_form__OXOJ2{display:flex;flex-direction:column;gap:1.25rem}.checkout_form__OXOJ2 section{padding:1.15rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);display:flex;flex-direction:column;gap:.75rem}.checkout_form__OXOJ2 h2{font-size:1rem;margin-bottom:.25rem}.checkout_form__OXOJ2 label{display:flex;flex-direction:column;gap:.35rem;font-size:.85rem;color:var(--text-muted)}.checkout_form__OXOJ2 input,.checkout_form__OXOJ2 select{background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:.7rem .85rem;color:var(--text);outline:none}.checkout_radio__6osX6{flex-direction:row!important;align-items:center;gap:.5rem!important;color:var(--text)!important}.checkout_summary__9Zv0V{padding:1rem 1.15rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elevated)}.checkout_summary__9Zv0V>div{display:flex;justify-content:space-between;margin-bottom:.5rem;color:var(--text-muted);font-size:.9rem}.checkout_total__Xrrau{margin-top:.5rem;padding-top:.75rem;border-top:1px solid var(--border);color:var(--text)!important;font-size:1rem!important}