.commerce-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:36px;padding-top:22px;border-top:1px solid var(--line);font-size:14px}
.commerce-links a{display:inline-flex;align-items:center;min-height:44px}
.footer-legal{flex-basis:100%;display:flex;flex-wrap:wrap;gap:10px 24px;font-size:13px}
.footer-legal a{display:inline-flex;align-items:center;min-height:44px}
.commerce-footer .footer-row{flex-wrap:wrap}
.legal ol{padding-left:24px}.legal li{overflow-wrap:anywhere}
.merchant-details{margin:24px 0 30px;display:grid;grid-template-columns:minmax(150px,.75fr) minmax(0,1.25fr);gap:0 24px}
.merchant-details dt,.merchant-details dd{margin:0;padding:16px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere;font-size:15px}
.merchant-details dt{font-weight:600}.merchant-details dd{color:var(--muted)}
.commerce-draft{padding:22px;border:1px solid #c39959;background:#fff6df;margin-bottom:30px;font-size:15px;line-height:1.6}
.commerce-draft p{margin-top:12px;margin-bottom:0;color:var(--ink)}
.merchant-pending{background:#fff0c9;color:#614500;padding:2px 4px;border-radius:2px}
@media(max-width:650px){.merchant-details{grid-template-columns:1fr}.merchant-details dt{border-bottom:0;padding-bottom:4px}.merchant-details dd{padding-top:0}.commerce-draft{padding:18px}.footer-legal{gap:4px 20px}.legal h1{overflow-wrap:anywhere}}
