.thcb-payment-info{margin:18px 0;padding:20px 22px;border:1px solid #e0cbd0;border-radius:20px;background:linear-gradient(135deg,#fffdfb,#f8edf0);color:#4a3038;text-align:left;box-sizing:border-box;max-width:100%;overflow-wrap:break-word}
.thcb-payment-info .thcb-payment-kicker{margin:0 0 8px;font:700 10px/1.4 system-ui,sans-serif;letter-spacing:1.6px;color:#78583b}
.thcb-payment-info h2{margin:0 0 10px;font:400 23px/1.2 Georgia,serif;color:#4a3038}
.thcb-payment-info p{margin:0;font:400 13px/1.7 system-ui,sans-serif;color:#684b53}
.thcb-payment-info .thcb-payment-contact{margin-top:8px;font-size:12px}
body.providerModeActive>.thcb-payment-info{display:none}
@media(max-width:480px){.thcb-payment-info{padding:17px;border-radius:16px}.thcb-payment-info h2{font-size:21px}}
