/* #wpt-whatsapp-button {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 9999;
}

#wpt-whatsapp-button a img {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    box-shadow: 0 4px 6px rgba(0,0,0,0.3);
    transition: transform 0.3s;
}

#wpt-whatsapp-button a img:hover {
    transform: scale(1.1);
} */

/* Container */
#wpt-whatsapp-button {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 99999;
    overflow: hidden;
    cursor: pointer;
}

/* Button link */
#wpt-whatsapp-button a {
    display: flex;
    align-items: center;
    background: #25D366;   /* WhatsApp green */
    padding: 10px 12px;
    border-radius: 50px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    font-family: sans-serif;
    transition: width 0.3s, padding 0.3s;
    width: 60px; /* initial width = just icon */
    justify-content: center;
}

/* Icon inside link */
#wpt-whatsapp-button a img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    transition: transform 0.3s;
}

/* Expand on hover */
#wpt-whatsapp-button a:hover {
    width: 190px; /* expand width to show text */
    padding: 10px 20px;
    justify-content: flex-start;
}

/* Add text inside link */
#wpt-whatsapp-button a span {
    display: none;
    margin-left: 10px;
    white-space: nowrap;
}

/* Show text on hover */
#wpt-whatsapp-button a:hover span {
    display: inline;
}
