/* Atelier Tools - Botão WhatsApp */
.whatsapp-container{position:fixed;bottom:20px;z-index:1000}
.whatsapp-container.atelier-whatsapp-left{left:20px;right:auto}
.whatsapp-container.atelier-whatsapp-right{right:20px;left:auto}
.whatsapp-plug-icon{display:block;width:50px;height:50px;border-radius:50%;cursor:pointer;background-color:#0ba360;transition:.3s;background-position:center;background-repeat:no-repeat;background-image:url('whatsplug.svg');background-size:50% auto;position:relative}
.whatsapp-plug-icon:hover{background-color:#15cc74}
.whatsapp-options{position:absolute;bottom:65px;display:flex;flex-direction:column;gap:8px;opacity:0;visibility:hidden;transform:translateY(10px);transition:.25s}
.atelier-whatsapp-left .whatsapp-options{left:0;right:auto;align-items:flex-start}
.atelier-whatsapp-right .whatsapp-options{right:0;left:auto;align-items:flex-end}
.whatsapp-options.active{opacity:1;visibility:visible;transform:translateY(0)}
.whatsapp-options a{background:#fff;color:#333;text-decoration:none;padding:10px 15px;border-radius:30px;font-size:14px;font-weight:600;white-space:nowrap;box-shadow:0 2px 10px rgba(0,0,0,.15)}
.whatsapp-options a:hover{background:#0ba360;color:#fff}
.whatsapp-plug-icon::before,.whatsapp-plug-icon::after{content:'';position:absolute;opacity:0;border:4px solid #0ba360;left:-10px;top:-10px;right:-10px;bottom:-10px;border-radius:50%;animation:WaveWhatsApp 1.5s ease infinite;pointer-events:none}
.whatsapp-plug-icon::after{animation-delay:.5s}
.whatsapp-plug-icon:hover::before,.whatsapp-plug-icon:hover::after{border-color:#15cc74}
@keyframes WaveWhatsApp{0%{transform:scale(.5)}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}
@media(max-width:600px){.whatsapp-container{bottom:16px}.whatsapp-container.atelier-whatsapp-left{left:16px}.whatsapp-container.atelier-whatsapp-right{right:16px}.whatsapp-options a{font-size:13px;max-width:calc(100vw - 40px);white-space:normal}}
