.heder-whatsapp-widget{--heder-whatsapp-green:#25d366;--heder-whatsapp-dark:#075e54;--heder-whatsapp-shadow:0 8px 28px rgba(0,0,0,.18);position:fixed;right:24px;bottom:24px;z-index:1000;font-family:inherit}.heder-whatsapp-widget__button{align-items:center;background:var(--heder-whatsapp-green);border:0;border-radius:999px;box-shadow:var(--heder-whatsapp-shadow);color:#fff;cursor:pointer;display:inline-flex;gap:8px;min-height:52px;padding:12px 18px 12px 14px;transition:transform .2s ease,box-shadow .2s ease}.heder-whatsapp-widget__button:hover,.heder-whatsapp-widget__button:focus-visible{box-shadow:0 10px 32px rgba(0,0,0,.24);transform:translateY(-2px)}.heder-whatsapp-widget__icon{display:inline-flex;height:28px;width:28px}.heder-whatsapp-widget__icon svg{fill:currentColor;height:100%;width:100%}.heder-whatsapp-widget__button-label{font-size:14px;font-weight:700}.heder-whatsapp-widget__panel{background:#fff;border-radius:12px;bottom:68px;box-shadow:var(--heder-whatsapp-shadow);color:#222;min-width:280px;padding:18px;position:absolute;right:0}.heder-whatsapp-widget__panel-header{align-items:flex-start;display:flex;justify-content:space-between;gap:16px}.heder-whatsapp-widget__title,.heder-whatsapp-widget__status{display:block}.heder-whatsapp-widget__title{color:var(--heder-whatsapp-dark);font-size:16px}.heder-whatsapp-widget__status{color:#68747a;font-size:12px;margin-top:3px}.heder-whatsapp-widget__close{background:0 0;border:0;color:#68747a;cursor:pointer;font-size:25px;line-height:1;padding:0 2px}.heder-whatsapp-widget__message{font-size:14px;line-height:1.5;margin:16px 0}.heder-whatsapp-widget__cta{align-items:center;background:var(--heder-whatsapp-dark);border-radius:6px;color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:11px 13px;text-decoration:none}.heder-whatsapp-widget__cta:hover,.heder-whatsapp-widget__cta:focus-visible{background:#064c44;color:#fff}.heder-whatsapp-widget button:focus-visible,.heder-whatsapp-widget a:focus-visible{outline:3px solid #1b75d0;outline-offset:3px}@media (max-width:480px){.heder-whatsapp-widget{bottom:16px;right:16px}.heder-whatsapp-widget__button{min-height:50px;padding-right:14px}.heder-whatsapp-widget__panel{bottom:64px;min-width:min(280px,calc(100vw - 32px))}}@media (prefers-reduced-motion:reduce){.heder-whatsapp-widget__button{transition:none}}