.generalink-whatsapp{position:fixed;right:20px;bottom:20px;z-index:1000;font-family:inherit}.wa-toggle{display:flex;align-items:center;gap:9px;background:#087d3f;color:white;border:0;border-radius:32px;padding:13px 19px;font-weight:700;box-shadow:0 4px 18px #0003;cursor:pointer}.generalink-whatsapp #wa-contacts{position:absolute;bottom:66px;right:0;width:min(330px,calc(100vw - 32px));padding:20px;background:white;border:1px solid #ddd;border-radius:16px;box-shadow:0 8px 35px #0003;color:#222}.generalink-whatsapp [hidden]{display:none!important}.generalink-whatsapp strong{display:block;padding-right:20px;margin-bottom:14px}.generalink-whatsapp a{display:block;padding:13px 8px;border-top:1px solid #eee;color:#086a36;text-decoration:none;font-size:14px}.generalink-whatsapp a:hover{background:#eaf8ef}.wa-close{position:absolute;right:10px;top:9px;border:0;background:transparent;font-size:26px;cursor:pointer}.generalink-whatsapp :focus-visible{outline:3px solid #ee2855;outline-offset:3px}@media(max-width:600px){.generalink-whatsapp{right:12px;bottom:12px}.wa-toggle{padding:12px 15px}}
