.payment-option{display:flex;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:700;cursor:pointer}
.payment-option input{width:18px;height:18px;accent-color:var(--ink);flex:none}
.payment-option-disabled{opacity:.58;cursor:default}
.payment-option-disabled input{cursor:not-allowed}
