body.alfa-contact-enabled{--alfa-contact-height:76px;padding-bottom:var(--alfa-contact-height)!important}.alfa-contact-dock{position:fixed;z-index:99980;left:18px;bottom:12px;display:flex;gap:10px;align-items:center;padding:8px;background:#10182d;border:1px solid #34445c;border-radius:18px;box-shadow:0 4px 18px #0003;font-family:Arial,sans-serif}.alfa-contact-dock a{display:flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;padding:12px 20px;border-radius:12px;text-decoration:none!important;font-size:15px;font-weight:700;line-height:1.25;text-align:center}.alfa-contact-dock__booking{background:#12dedf;color:#062432!important}.alfa-contact-dock__whatsapp{background:#137d38;color:#fff!important}.alfa-contact-dock a:focus-visible{outline:3px solid #ffd166;outline-offset:3px}.alfa-contact-dock [aria-busy=true]{opacity:.75;cursor:progress}.alfa-contact-status{position:absolute;bottom:100%;left:0;right:0;margin:0 0 8px;padding:10px;border-radius:10px;background:#fff;color:#15233b;font-size:14px;line-height:1.4}.alfa-contact-status[hidden]{display:none}body.alfa-contact-enabled .alfa-v114-action-dock{display:none!important}body.alfa-contact-enabled .alfa-consent{bottom:calc(var(--alfa-contact-height) + 12px)!important}body.alfa-booking-dialog-open .alfa-contact-dock{visibility:hidden}@media(max-width:820px){body.alfa-contact-enabled{--alfa-contact-height:calc(68px + env(safe-area-inset-bottom,0px))}.alfa-contact-dock{left:0;right:0;bottom:0;border-radius:14px 14px 0 0;padding:9px 10px calc(9px + env(safe-area-inset-bottom,0px));gap:8px}.alfa-contact-dock a{flex:1;min-width:0;padding:10px 8px;font-size:14px;min-height:48px}body.alfa-contact-enabled .joinchat{bottom:calc(var(--alfa-contact-height) + 12px)!important}body.alfa-contact-enabled .alfa-el-home .alfa-el-hero{padding-top:32px!important;padding-bottom:32px!important;min-height:0!important}}@media(prefers-reduced-motion:reduce){.alfa-contact-dock *{scroll-behavior:auto!important;transition:none!important}}