/* V32: mobile contact buttons share one row above bottom navigation. */
@media(max-width:760px){
 body .lf-site-quote,body .wa{
 position:fixed!important;bottom:calc(91px + env(safe-area-inset-bottom,0px))!important;
 width:calc((100% - 36px)/2)!important;max-width:220px;min-height:48px;
 padding:12px 8px!important;box-sizing:border-box;display:flex;align-items:center;justify-content:center;
 font-size:14px!important;line-height:1.3;white-space:nowrap;text-align:center;z-index:9998!important;
 }
 body .lf-site-quote{left:12px!important;right:auto!important}
 body .wa{right:12px!important;left:auto!important}
 body{padding-bottom:calc(155px + env(safe-area-inset-bottom,0px))!important}
}
