/* Mobile UX fixes — see MOBILE-UX-AUDIT.md. Loaded after the shared Webflow CSS
   so equal-specificity rules here win by source order. */

/* S1 — header search field + button.
   - font-size:16px stops iOS Safari from zooming the page on focus (was 14px)
   - min-height:44px meets the touch-target minimum (was 38px); min-height
     guarantees the floor regardless of the .w-input height rules. */
.search-input { font-size: 16px; min-height: 44px; }
.search-button { font-size: 16px; min-height: 44px; }
