@media (max-width:767px){.gtdr-mobile-search{padding:6px 12px 0;background:#fff}.gtdr-mobile-search form{margin:0;border:1px solid #e8e5e0;border-radius:12px;background:#fff;box-shadow:none}.gtdr-mobile-search input{min-width:0;font-size:11px}.gtdr-mobile-search nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:8px;padding:0 0 7px}.gtdr-mobile-search nav button{min-width:0;padding:7px 0;font-size:10px;font-weight:600;letter-spacing:-.35px;white-space:nowrap}.gtdr-mobile-search nav button span{gap:2px}}