.CheckoutSummary_root__lPGp_{margin-top:2rem;padding:1.5rem;border:1px solid var(--line);border-radius:12px;background:var(--bg-elevated)}.CheckoutSummary_head__5ao4t{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--line)}.CheckoutSummary_head__5ao4t h2{font-size:1.25rem}.CheckoutSummary_empty__3qn0i a,.CheckoutSummary_head__5ao4t a,.CheckoutSummary_line__T2n8d>a{font-size:.8rem;color:var(--ion)}.CheckoutSummary_lines__csw6a{display:grid}.CheckoutSummary_line__T2n8d{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 0;border-bottom:1px solid var(--line)}.CheckoutSummary_line__T2n8d>div{min-width:0}.CheckoutSummary_line__T2n8d h3{font-size:.95rem}.CheckoutSummary_line__T2n8d h3 span{font:12px monospace;color:var(--fg-muted);margin-left:.4rem}.CheckoutSummary_line__T2n8d p{font-size:.8rem;color:var(--fg-muted);line-height:1.6;margin-top:.45rem;overflow-wrap:anywhere}.CheckoutSummary_line__T2n8d>a{flex-shrink:0}.CheckoutSummary_totals__Ao5vX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-top:1.2rem}.CheckoutSummary_totals__Ao5vX dt{font-size:.75rem;color:var(--fg-muted)}.CheckoutSummary_totals__Ao5vX dd{font:500 1.4rem monospace;margin-top:.5rem}.CheckoutSummary_note__Xe8FQ{font-size:.75rem;line-height:1.7;color:var(--fg-muted);margin-top:1.2rem}.CheckoutSummary_empty__3qn0i{padding-top:1rem;display:grid;gap:1rem}.CheckoutSummary_empty__3qn0i p{font-size:.9rem;color:var(--fg-muted);line-height:1.7}.CheckoutSummary_root__lPGp_ a:focus-visible{outline:2px solid var(--ion);outline-offset:4px}@media(max-width:600px){.CheckoutSummary_root__lPGp_{padding:1rem}.CheckoutSummary_head__5ao4t{flex-wrap:wrap}.CheckoutSummary_line__T2n8d{align-items:flex-start;gap:.75rem}.CheckoutSummary_totals__Ao5vX{grid-template-columns:1fr}.CheckoutSummary_totals__Ao5vX>div{display:flex;align-items:center;justify-content:space-between;gap:1rem}.CheckoutSummary_totals__Ao5vX dd{font-size:1.15rem;margin:0}}