.j-payment-test-listing{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 24px;margin:32px 0 0;background:#faf8f7;border:1px solid #e5dedb;color:#262626;text-align:start}
.j-payment-test-image{display:block;width:72px;height:72px;flex:none}
.j-payment-test-listing .j-payment-test-image img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;border-radius:4px}
.j-payment-test-copy{min-width:0}
.j-payment-test-listing h2{font:500 17px/1.4 var(--j-font,Arial,sans-serif);margin:0 0 3px}
.j-payment-test-listing strong{font:600 14px/1.5 var(--j-font,Arial,sans-serif)}
.j-payment-test-listing p{font-size:13px;line-height:1.6;margin:5px 0 0;color:#646464;max-width:640px;overflow-wrap:anywhere}
.j-payment-test-buy{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:240px;border:1px solid #722626;color:#722626;padding:10px 16px;font-size:13px;line-height:1.5;text-align:center;text-decoration:none}
.j-payment-test-buy:hover{background:#722626;color:#fff}
.j-payment-test-buy:focus-visible{outline:2px solid #722626;outline-offset:4px}
@media(max-width:700px){.j-payment-test-listing{grid-template-columns:64px minmax(0,1fr);gap:16px;padding:18px;margin-top:24px}.j-payment-test-image{width:64px;height:64px}.j-payment-test-buy{grid-column:1/-1;width:100%;max-width:none}.j-payment-test-listing h2{font-size:16px}.j-payment-test-listing p{font-size:12px}}
