.whatsapp-button{position:fixed;right:22px;bottom:90px;z-index:9;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:999px;background:#20b866;color:#fff;box-shadow:0 10px 25px rgba(22,92,55,.25);font-size:12px;font-weight:800;transition:transform .2s,box-shadow .2s;animation:whatsapp-shake 8s ease-in-out infinite}.whatsapp-button::before{content:"✆";display:grid;place-items:center;width:25px;height:25px;border:2px solid #fff;border-radius:50%;font-size:15px}.whatsapp-button span{font-size:11px;font-weight:500;opacity:.9}.whatsapp-button:hover{animation-play-state:paused;transform:translateY(-3px);box-shadow:0 14px 30px rgba(22,92,55,.32)}@keyframes whatsapp-shake{0%,76%,100%{transform:rotate(0)}78%{transform:rotate(-3deg)}80%{transform:rotate(3deg)}82%{transform:rotate(-3deg)}84%{transform:rotate(2deg)}86%{transform:rotate(0)}}@media (max-width:600px){.whatsapp-button{right:14px;bottom:90px;padding:11px 13px}.whatsapp-button span{display:none}}
