.funpay-pay-button{width:100%;min-height:48px;margin-top:12px;padding:8px 16px;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:8px;background:#f1f1f1;color:#111;font:500 16px/1.2 Arial,sans-serif;text-decoration:none;transition:background .18s,transform .18s}.funpay-pay-button:hover{background:#fff;color:#111;transform:translateY(-1px)}.funpay-pay-button:focus-visible{outline:3px solid #63a6f6;outline-offset:3px}.funpay-pay-button img{display:block;width:46px;height:auto}.funpay-pay-note{margin:9px 0 0;color:#858e9e;font-size:11px;line-height:1.5}.funpay-pay-note a{color:#c3d4ef;text-decoration:underline}
