.olc-fact-row,.olc-payment-row{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding:6px 0;border-top:1px solid var(--border)}.olc-fact-row:first-of-type{border-top:none}.olc-fact-label{font-size:.65rem;color:#888;text-transform:uppercase;letter-spacing:.06em}.olc-fact-value{font-size:.85rem;font-weight:600;color:#1a1a2e}.payments-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:6px 0}.payment-badge{display:inline-flex;align-items:center;border:1px solid #e2e8f0;border-radius:8px;padding:5px 12px;font-size:13px;font-weight:600;color:#3a3f4c;background:#fff}.olc-payment-row .payments-badges,.payment-badge{justify-content:center}.olc-payment-logo-cell{height:52px;width:auto;display:flex;align-items:center;justify-content:center;margin:0 var(--sp-1);padding:0 4px;box-sizing:border-box}.olc-payment-img{height:40px;width:auto;max-width:84px;border-radius:var(--radius-sm);object-fit:contain}.olc-editorial-note{font-size:.8rem;font-style:italic;color:var(--color-muted);text-align:center;padding:8px 4px;margin:4px 0 0}@media (prefers-color-scheme:dark){.olc-fact-value{color:inherit}.olc-fact-row,.olc-payment-row{border-color:hsla(0,0%,100%,.1)}}