      /* Botão flutuante */
      #whatsapp-btn {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #25D366;
        border: none;
        border-radius: 50%;
        width: 40px;
        height: 40px;
        cursor: pointer;
        z-index: 9999;
        box-shadow: 0 4px 8px rgba(0,0,0,0.3);

        background-image: url('data:image/svg+xml;utf8,<svg fill="white" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M16 0C7.164 0 0 7.162 0 16c0 2.824.74 5.518 2.137 7.93L0 32l8.344-2.121C11.084 31.046 13.502 32 16 32c8.836 0 16-7.162 16-16S24.836 0 16 0zm0 29.668c-2.242 0-4.426-.594-6.34-1.715l-.455-.27-4.961 1.26 1.313-4.832-.297-.48C4.3 22.064 3.33 19.1 3.33 16 3.33 8.877 8.877 3.33 16 3.33c7.123 0 12.668 5.547 12.668 12.67 0 7.122-5.545 12.668-12.668 12.668zm7.035-9.53c-.383-.191-2.26-1.117-2.613-1.246-.352-.129-.61-.191-.868.192-.258.383-.996 1.246-1.22 1.504-.225.258-.451.29-.834.097-.383-.192-1.617-.596-3.084-1.902-1.14-1.018-1.91-2.273-2.135-2.656-.225-.384-.024-.592.168-.784.174-.173.387-.451.58-.677.192-.226.258-.387.386-.644.129-.258.064-.483-.032-.676-.097-.192-.868-2.097-1.19-2.876-.313-.752-.63-.651-.868-.664l-.74-.013c-.257 0-.676.097-1.03.483s-1.354 1.32-1.354 3.215 1.386 3.73 1.578 3.988c.192.258 2.725 4.16 6.607 5.84.924.398 1.644.636 2.205.815.925.294 1.766.253 2.43.154.741-.111 2.26-.922 2.578-1.814.319-.892.319-1.655.223-1.814-.096-.16-.351-.255-.734-.446z"/></svg>');
        background-size: 60%;
        background-position: center;
        background-repeat: no-repeat;
      }

      /* Janela de mensagem */
      #whatsapp-box {
        position: fixed;
        bottom: 90px;
        right: 20px;
        width: 300px;
        background: white;
        border-radius: 10px;
        box-shadow: 0 4px 12px rgba(0,0,0,0.2);
        padding: 10px;
        display: none;
        z-index: 9999;
      }

      #whatsapp-box input {
        width: calc(100% - 80px);
        padding: 8px;
        border: 1px solid #ccc;
        border-radius: 5px;
      }

      #whatsapp-box button {
        background-color: #25D366;
        color: white;
        border: none;
        padding: 8px 10px;
        border-radius: 5px;
        margin-left: 5px;
        cursor: pointer;
      }

      .whatsapp-icon {
        width: 21px;
        height: 21px;
        fill: white;
        display: block;
      }