.mirado-whatsapp-float{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:22;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#128c4a;color:#fff;box-shadow:0 4px 18px #0003;text-decoration:none;transition:background .2s,transform .2s}.mirado-whatsapp-float svg{width:32px;height:32px;fill:currentColor}.mirado-whatsapp-float:hover{background:#0c713b;transform:translateY(-2px)}.mirado-whatsapp-float:focus-visible{outline:3px solid #001489;outline-offset:4px}@media(max-width:767px){.mirado-whatsapp-float{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}body[data-page=product] .mirado-whatsapp-float{bottom:calc(90px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.mirado-whatsapp-float{transition:none}}
.mirado-instagram-float{position:fixed;right:24px;bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:22;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:linear-gradient(35deg,#feda75,#fa7e1e 25%,#d62976 55%,#962fbf 80%,#4f5bd5);color:#fff;box-shadow:0 4px 18px #0003;text-decoration:none;transition:filter .2s,transform .2s}.mirado-instagram-float svg{width:28px;height:28px;fill:none}.mirado-instagram-float:hover{filter:brightness(.9);transform:translateY(-2px)}.mirado-instagram-float:focus-visible{outline:3px solid #001489;outline-offset:4px}@media(max-width:767px){.mirado-instagram-float{right:16px;bottom:calc(84px + env(safe-area-inset-bottom,0px))}body[data-page=product] .mirado-instagram-float{bottom:calc(158px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.mirado-instagram-float{transition:none}}
