.whatsapp-icon{--whatsapp-bottom-base: 20px;position:fixed;bottom:var(--whatsapp-bottom-base);right:20px;width:var(--santa-wa-size,43px);height:var(--santa-wa-size,43px);z-index:101;transform:translateY(calc(var(--whatsapp-dynamic-sticky-offset, 0px) * -1));transition:transform .35s ease,bottom .35s ease,opacity .25s ease;will-change:transform}.whatsapp-icon__button{display:block;width:100%;height:100%;position:relative;z-index:2}.whatsapp-icon img{width:100%;height:100%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));transition:transform .4s ease-in-out}.whatsapp-icon img:hover{transform:rotate(360deg)}.whatsapp-icon img:active{transform:scale(1.1)}.whatsapp-help-bubble{position:absolute;right:0;bottom:calc(100% + 9px);width:max-content;max-width:210px;padding:7px 10px;background:#fff;border:1px solid rgba(37,211,102,.18);border-radius:999px;box-shadow:0 8px 20px #0000001a;color:#2c2c2c;font-size:11.5px;line-height:1.25;font-weight:600;text-decoration:none;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,5px,0) scale(.98);transition:opacity .22s ease,visibility .22s ease,transform .22s ease;z-index:3}.whatsapp-help-bubble:after{content:"";position:absolute;right:15px;bottom:-5px;width:10px;height:10px;background:#fff;border-right:1px solid rgba(37,211,102,.18);border-bottom:1px solid rgba(37,211,102,.18);transform:rotate(45deg)}.whatsapp-help-bubble span{position:relative;z-index:2}.whatsapp-notification-dot{position:absolute;top:-3px;right:-3px;width:10px;height:10px;background:#25d366;border:2px solid #ffffff;border-radius:50%;box-shadow:0 0 #25d36673;opacity:0;visibility:hidden;pointer-events:none;z-index:4}.whatsapp-icon.is-bubble-visible .whatsapp-help-bubble{opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0) scale(1)}.whatsapp-icon.is-bubble-notification:not(.is-bubble-visible) .whatsapp-notification-dot{opacity:1;visibility:visible;animation:whatsappDotPulse 1.8s ease-out infinite}.whatsapp-sticky-cart-active .whatsapp-icon{bottom:0}.mini-carrinho--aberto .whatsapp-icon,.mini-carrinho--abrindo .whatsapp-icon,.menu-gaveta--aberto .whatsapp-icon,.menu-gaveta--abrindo .whatsapp-icon,.menu-celular--aberto .whatsapp-icon,.menu-celular--abrindo .whatsapp-icon,.rapida-visualizacao--aberto .whatsapp-icon,.rapida-visualizacao--abrindo .whatsapp-icon,.busca-janela--aberto .whatsapp-icon{opacity:0;pointer-events:none}@keyframes whatsappDotPulse{0%{box-shadow:0 0 #25d36673}70%{box-shadow:0 0 0 8px #25d36600}to{box-shadow:0 0 #25d36600}}@media(max-width:768px){.whatsapp-icon{--whatsapp-bottom-base: 16px;bottom:var(--whatsapp-bottom-mobile,16px);right:16px}.whatsapp-help-bubble{max-width:205px;padding:7px 10px;font-size:11px}}@media(max-width:380px){.whatsapp-help-bubble{white-space:normal;width:132px;border-radius:14px}}@media(prefers-reduced-motion:reduce){.whatsapp-icon,.whatsapp-icon img,.whatsapp-help-bubble,.whatsapp-notification-dot{transition:none!important;animation:none!important}}santa-caleo-whatsapp{display:contents}body:has(dialog[open]) .whatsapp-icon,.product-floating-video-modal-open .whatsapp-icon{opacity:0;visibility:hidden;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/santa-caleo-whatsapp.css.map */
