/* Reserve separate space for text and each mobile search action. */
@media(max-width:768px){
 .mobil-nav-bar .footer-area{display:flex!important;align-items:center;gap:8px}
 .mobil-nav-bar .footer-area>.fl{float:none!important;flex:0 0 44px}
 .mobil-nav-bar .footer-area>.fr{float:none!important;flex:1 1 0;min-width:0;width:auto!important}
 .mobil-nav-bar .footer-area>.clearfix{display:none}
 .mobil-nav-bar .footer-area .input-group{width:100%;position:relative}
 .mobil-nav-bar .footer-area input[data-bp-search-input]{box-sizing:border-box;width:100%!important;min-width:0;height:48px!important;padding:10px 112px 10px 12px!important;font-size:16px!important;line-height:26px;text-overflow:ellipsis;border-radius:8px!important}
 .mobil-nav-bar .footer-area .bp-voice-search-btn,
 .mobil-nav-bar .footer-area .bp-visual-search-btn{top:50%!important;transform:translateY(-50%)!important;width:32px!important;height:40px!important;min-width:32px;padding:0!important;margin:0!important;border-radius:6px;font-size:21px!important;line-height:1;background:transparent}
 .mobil-nav-bar .footer-area .bp-voice-search-btn{right:76px!important}
 .mobil-nav-bar .footer-area .bp-visual-search-btn{right:40px!important}
 .mobil-nav-bar .footer-area .bp-voice-search-btn i,
 .mobil-nav-bar .footer-area .bp-visual-search-btn i{position:static!important;transform:none!important;margin:0!important;font-size:21px!important;line-height:1}
 .mobil-nav-bar .footer-area .input-group>i.fa-search{position:absolute!important;top:50%!important;right:4px!important;left:auto!important;transform:translateY(-50%)!important;display:flex!important;align-items:center;justify-content:center;width:32px;height:40px;margin:0!important;font-size:21px!important;z-index:120}
}
