#th-whatsapp-float{position:fixed;left:24px;right:auto;bottom:100px;z-index:9997;display:inline-flex;align-items:center;gap:10px;max-width:calc(100vw - 24px);padding:0;border:0;border-radius:28px;background:transparent;color:#075e54;text-decoration:none;direction:ltr;line-height:1;box-sizing:border-box;isolation:isolate}
#th-whatsapp-float[hidden],.sdchat-open #th-whatsapp-float{display:none!important}
#th-whatsapp-float .th-whatsapp-icon{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;border-radius:50%;background:#168b50;color:#fff;box-shadow:0 4px 18px #10252c33;border:2px solid #fff;box-sizing:border-box;transition:background-color .15s ease}
#th-whatsapp-float svg{display:block;width:29px;height:29px;overflow:visible}
#th-whatsapp-float .th-whatsapp-label{display:block;background:#fff;color:#075e54;border:1px solid #d9e8de;border-radius:20px;padding:9px 12px;font-family:Arial,sans-serif;font-weight:700;font-size:13px;white-space:nowrap;box-shadow:0 3px 12px #10252c1a}
#th-whatsapp-float:hover{text-decoration:none;color:#075e54}
#th-whatsapp-float:hover .th-whatsapp-icon{background:#096c3b}
#th-whatsapp-float:focus-visible{outline:3px solid #e2b427;outline-offset:5px}
@media(max-width:520px){#th-whatsapp-float{left:12px;bottom:89px;gap:8px}#th-whatsapp-float .th-whatsapp-icon{flex-basis:48px;width:48px;height:48px}#th-whatsapp-float svg{width:27px;height:27px}#th-whatsapp-float .th-whatsapp-label{font-size:12px;padding:8px 10px}}
@media(prefers-reduced-motion:reduce){#th-whatsapp-float .th-whatsapp-icon{transition:none}}
@media print{#th-whatsapp-float{display:none!important}}
