/* Compact approved ThaiPay PRO wordmark. Scope to current pages, leaving historical designs unchanged. */
body[data-thaipay-design="2"] .tp-pro-wordmark{display:block;width:224px;max-width:100%;height:auto;object-fit:contain;flex:none;border-radius:0}
body[data-thaipay-design="2"] .tp-logo{min-width:0;flex-shrink:1}
body[data-thaipay-design="2"] .tp-footer .tp-pro-wordmark{width:200px}
body[data-thaipay-design="2"] .pay-brand .tp-pro-wordmark{width:250px}
body[data-thaipay-design="2"] .hero-inline-calculator .calc-tag .tp-pro-wordmark{width:112px;height:auto}
body[data-thaipay-design="2"] .calc-product-label{flex-wrap:wrap;min-width:0;gap:8px}
body[data-thaipay-design="2"] .calc-product-label .tp-pro-wordmark{width:126px;height:auto;max-width:100%}
body[data-thaipay-design="2"] .charter-pay-inline .tp-pro-wordmark{width:156px;height:auto;border-radius:0}
body[data-thaipay-design="2"] .directory-logo.tp-pro-directory-logo{flex:0 0 148px;width:148px;height:42px;padding:0;border:0;border-radius:0;background:transparent}
body[data-thaipay-design="2"] .tp-pro-directory-logo img{width:100%;height:100%;object-fit:contain}
body[data-thaipay-design="2"] .catalog-card-head:has(.tp-pro-directory-logo){flex-wrap:wrap}
@media(max-width:1120px){body[data-thaipay-design="2"] .tp-logo .tp-pro-wordmark{width:208px}}
@media(max-width:700px){
 body[data-thaipay-design="2"] .tp-logo .tp-pro-wordmark{width:180px}
 body[data-thaipay-design="2"] .tp-footer .tp-pro-wordmark{width:200px}
}
@media(max-width:390px){body[data-thaipay-design="2"] .tp-logo .tp-pro-wordmark{width:152px}}
