/* HBYT mobile enquiry shortcuts. Existing page links remain the source of truth. */
.hbyt-mobile-inquiry{display:none}
.hbyt-mobile-inquiry[hidden]{display:none!important}
@media(max-width:767px){
  body.hbyt-mobile-inquiry-enabled{--hbyt-inquiry-bar-height:calc(68px + env(safe-area-inset-bottom,0px))}
  body.hbyt-mobile-inquiry-visible{padding-bottom:calc(var(--hbyt-inquiry-original-padding,0px) + var(--hbyt-inquiry-bar-height))!important}
  body.hbyt-mobile-inquiry-enabled .social-sidebar{display:none!important}
  body.hbyt-mobile-inquiry-visible #footer.hbytu-rich-footer .hbytu-back-to-top{bottom:calc(var(--hbyt-inquiry-bar-height) + 12px)}
  .hbyt-mobile-inquiry{position:fixed;z-index:9980;left:0;right:0;bottom:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;box-sizing:border-box;padding:10px max(12px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));border-top:1px solid #e0e3e6;background:#fff;box-shadow:0 -3px 16px rgba(0,0,0,.09)}
  .hbyt-mobile-inquiry a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;box-sizing:border-box;padding:10px 8px;border:1px solid #243244;border-radius:4px;background:#243244;color:#fff!important;font-family:inherit;font-size:15px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none!important;overflow-wrap:break-word;-webkit-tap-highlight-color:rgba(36,50,68,.2)}
  .hbyt-mobile-inquiry .hbyt-mobile-inquiry__whatsapp{background:#fff;color:#243244!important}
  .hbyt-mobile-inquiry a:hover{background:#142132;border-color:#142132;color:#fff!important}
  .hbyt-mobile-inquiry a:focus-visible{outline:3px solid #0068d9;outline-offset:2px}
}
