.adn-whatsapp{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:100;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:2px solid #fff;border-radius:50%;background:#128c7e;color:#fff;text-decoration:none;box-shadow:0 4px 18px #09232140}.adn-whatsapp svg{display:block;width:32px;height:32px;fill:currentColor}.adn-whatsapp:hover{background:#075e54}.adn-whatsapp:focus-visible{outline:3px solid #092321;outline-offset:4px}.adn-whatsapp-label{position:absolute;right:calc(100% + 12px);padding:9px 13px;border-radius:4px;background:#092321;color:#fff;white-space:nowrap;font:600 12px/1.5 system-ui,sans-serif;opacity:0;visibility:hidden;pointer-events:none}.adn-whatsapp:hover .adn-whatsapp-label,.adn-whatsapp:focus-visible .adn-whatsapp-label{opacity:1;visibility:visible}body:has(#adn-cookie-settings[open]) .adn-whatsapp{visibility:hidden;pointer-events:none}@media(max-width:767px){.adn-whatsapp{right:16px;bottom:calc(20px + env(safe-area-inset-bottom))}.adn-whatsapp-label{display:none}body:has(#adn-cookie-banner:not([hidden])) .adn-whatsapp{visibility:hidden;pointer-events:none}}@media(forced-colors:active){.adn-whatsapp{border:2px solid ButtonText;forced-color-adjust:auto}.adn-whatsapp svg{fill:LinkText}}
