.flutuantes[data-astro-cid-kvxwapf5]{--tam-wa:56px;--tam-topo:44px;--offset:1.5rem;--ease-out:cubic-bezier(.22, 1, .36, 1);right:calc(var(--offset) + env(safe-area-inset-right,0px));bottom:calc(var(--offset) + env(safe-area-inset-bottom,0px));z-index:9999;transform:translateY(calc(-1 * min(var(--nova-banner-h,0px), calc(100dvh - var(--tam-wa) - 2 * var(--offset) - env(safe-area-inset-bottom,0px)))));transition:transform .3s var(--ease-out);flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed}.flutuantes[data-astro-cid-kvxwapf5]>[data-astro-cid-kvxwapf5]{transition:opacity .25s var(--ease-out), transform .25s var(--ease-out), visibility .25s}@media (width<=767px){html.nova-js .flutuantes[data-astro-cid-kvxwapf5]:not(.flutuantes--pronto)>[data-astro-cid-kvxwapf5]{opacity:0;visibility:hidden;transition:none}}.flutuantes[data-astro-cid-kvxwapf5].flutuantes--oculto>[data-astro-cid-kvxwapf5]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px)}.whatsapp[data-astro-cid-kvxwapf5],.topo[data-astro-cid-kvxwapf5]{-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;display:flex}.whatsapp[data-astro-cid-kvxwapf5]{border-radius:999px;gap:.5rem;text-decoration:none}.icone[data-astro-cid-kvxwapf5]{width:var(--tam-wa);height:var(--tam-wa);box-sizing:border-box;transition:transform .3s var(--ease-out);background:#25d366;border:2px solid #fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 4px 12px #00000040}.icone[data-astro-cid-kvxwapf5] svg[data-astro-cid-kvxwapf5]{fill:#fff;width:28px;height:28px}.icone[data-astro-cid-kvxwapf5]:after{content:"";opacity:0;pointer-events:none;border:2px solid #25d366;border-radius:50%;position:absolute;inset:-2px;transform:scale(1)}.flutuantes[data-astro-cid-kvxwapf5].pulsar .icone[data-astro-cid-kvxwapf5]:after{animation:anel 1.6s var(--ease-out) 3}.flutuantes[data-astro-cid-kvxwapf5].pulsar-2 .icone[data-astro-cid-kvxwapf5]:after{animation:anel 1.6s var(--ease-out) 2}@keyframes anel{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.rotulo[data-astro-cid-kvxwapf5]{color:#1d3b2f;white-space:nowrap;opacity:0;visibility:hidden;height:40px;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out), visibility .3s;background:#fff;border-radius:999px;align-items:center;padding:0 1rem;font:700 15px/1 Lato,system-ui,sans-serif;display:flex;transform:translate(8px);box-shadow:0 4px 12px #00000040}.whatsapp[data-astro-cid-kvxwapf5].expandida .rotulo[data-astro-cid-kvxwapf5],.whatsapp[data-astro-cid-kvxwapf5]:focus-visible .rotulo[data-astro-cid-kvxwapf5]{opacity:1;visibility:visible;transform:none}@media (hover:hover){.whatsapp[data-astro-cid-kvxwapf5]:hover .rotulo[data-astro-cid-kvxwapf5]{opacity:1;visibility:visible;transform:none}.whatsapp[data-astro-cid-kvxwapf5]:hover .icone[data-astro-cid-kvxwapf5]{transform:scale(1.08)}}.whatsapp[data-astro-cid-kvxwapf5]:active .icone[data-astro-cid-kvxwapf5]{transform:scale(.96)}.topo[data-astro-cid-kvxwapf5]{width:var(--tam-topo);height:var(--tam-topo);margin-right:calc((var(--tam-wa) - var(--tam-topo)) / 2);cursor:pointer;transition:transform .3s var(--ease-out), background-color .3s, opacity .3s, visibility .3s;background:#b84c26;border:0;border-radius:50%;padding:0;box-shadow:0 4px 12px #00000040}@media (hover:hover){.topo[data-astro-cid-kvxwapf5]:hover{background:#9e3f1f;transform:translateY(-3px)}}.topo[data-astro-cid-kvxwapf5] svg[data-astro-cid-kvxwapf5]{fill:#fff;width:26px;height:26px}.topo[data-astro-cid-kvxwapf5]:not(.visivel),.topo[data-astro-cid-kvxwapf5].no-rodape{opacity:0;visibility:hidden;transform:translateY(10px)}.whatsapp[data-astro-cid-kvxwapf5]:focus-visible .icone[data-astro-cid-kvxwapf5]{transform:scale(1.08)}@media (width<=767px){.flutuantes[data-astro-cid-kvxwapf5]{--offset:1rem}.topo[data-astro-cid-kvxwapf5]{display:none}}@media (height<=500px),(width<=359px){.flutuantes[data-astro-cid-kvxwapf5]{--tam-wa:48px;--tam-topo:40px;--offset:.75rem;gap:.5rem}.icone[data-astro-cid-kvxwapf5] svg[data-astro-cid-kvxwapf5]{width:24px;height:24px}.topo[data-astro-cid-kvxwapf5] svg[data-astro-cid-kvxwapf5]{width:22px;height:22px}.rotulo[data-astro-cid-kvxwapf5]{height:36px;padding:0 .85rem;font-size:14px}}@media (prefers-reduced-motion:reduce){.flutuantes[data-astro-cid-kvxwapf5].pulsar .icone[data-astro-cid-kvxwapf5]:after,.flutuantes[data-astro-cid-kvxwapf5].pulsar-2 .icone[data-astro-cid-kvxwapf5]:after{animation:none}.flutuantes[data-astro-cid-kvxwapf5],.flutuantes[data-astro-cid-kvxwapf5]>[data-astro-cid-kvxwapf5],.icone[data-astro-cid-kvxwapf5],.rotulo[data-astro-cid-kvxwapf5],.topo[data-astro-cid-kvxwapf5]{transition:none}}
