.ol-payment-methods{display:grid;gap:.65rem;margin:1rem 0}.ol-payment-methods label{display:flex;align-items:center;gap:.7rem;padding:1rem;background:#f8fafc;border:1px solid #dce3ea;border-radius:10px;cursor:pointer}.ol-payment-methods label:has(input:checked){border-color:#1769ff;box-shadow:0 0 0 2px rgb(23 105 255 / .1)}