.Checkout-module__uZcxsW__wrapper{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.Checkout-module__uZcxsW__emptyMessage{color:var(--color-muted)}.Checkout-module__uZcxsW__form{border:1px solid var(--color-border);background:var(--color-background-surface);border-radius:10px;gap:16px;padding:24px;display:grid}.Checkout-module__uZcxsW__form h2{margin:0}.Checkout-module__uZcxsW__form label{color:var(--color-text);gap:6px;font-size:.9rem;font-weight:700;display:grid}.Checkout-module__uZcxsW__form input,.Checkout-module__uZcxsW__form select{border:1px solid var(--color-border-strong);background:var(--color-background-surface);border-radius:6px;padding:10px 12px;font-weight:400}.Checkout-module__uZcxsW__row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;display:grid}.Checkout-module__uZcxsW__payment{border:1px solid var(--color-border);border-radius:10px;padding:14px 16px}.Checkout-module__uZcxsW__paymentOption{flex-direction:row;align-items:center;gap:8px;font-weight:700;display:flex}.Checkout-module__uZcxsW__paymentNote{color:var(--color-muted);margin:8px 0 0;font-size:.85rem;font-weight:400}.Checkout-module__uZcxsW__error{background:var(--color-state-error-background);color:var(--color-state-error);border-radius:8px;padding:12px 16px}.Checkout-module__uZcxsW__summary{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;padding:24px;position:sticky;top:100px}.Checkout-module__uZcxsW__summary h2{margin:0 0 14px;font-size:1.1rem}.Checkout-module__uZcxsW__summaryList{gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.Checkout-module__uZcxsW__summaryList li{justify-content:space-between;gap:10px;font-size:.92rem;display:flex}.Checkout-module__uZcxsW__summaryTotal{border-top:1px solid var(--color-border);justify-content:space-between;padding-top:14px;font-size:1.1rem;font-weight:800;display:flex}.Checkout-module__uZcxsW__confirmation{text-align:center;grid-column:1/-1;padding:40px}@media (max-width:900px){.Checkout-module__uZcxsW__wrapper{grid-template-columns:1fr}.Checkout-module__uZcxsW__summary{position:static}}
