.whatsapp_float__0BwmE{position:fixed;right:20px;bottom:max(20px,env(safe-area-inset-bottom));z-index:90;display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 20px 0 16px;border-radius:999px;background:#1da851;color:#fff;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 8px 24px rgb(0 0 0/.45);transition:background .2s,transform .2s}.whatsapp_float__0BwmE:hover{background:#17924a;transform:translateY(-2px)}.whatsapp_float__0BwmE:focus-visible{outline:3px solid #b2c3ff;outline-offset:4px}.whatsapp_float__0BwmE.whatsapp_booking__1kgpB{display:none;background:#1313ec}.whatsapp_float__0BwmE.whatsapp_booking__1kgpB:hover{background:#2929ff}@media (max-width:1100px){.whatsapp_float__0BwmE.whatsapp_booking__1kgpB{display:inline-flex}}@media (max-width:760px){.whatsapp_float__0BwmE{right:16px;width:56px;min-height:56px;padding:0;justify-content:center}.whatsapp_float__0BwmE span{display:none}.whatsapp_float__0BwmE.whatsapp_booking__1kgpB{width:auto;padding:0 18px 0 16px}.whatsapp_float__0BwmE.whatsapp_booking__1kgpB span{display:inline}}@media (prefers-reduced-motion:reduce){.whatsapp_float__0BwmE{transition:none}.whatsapp_float__0BwmE:hover{transform:none}}@media print{.whatsapp_float__0BwmE{display:none}}