/* Responsive utility fallbacks (Tailwind-like) for reliability.
 * Some environments may not apply CSS Media Queries Level 4 syntax like (width >= 48rem).
 * The header/categories nav relies on md:* utilities, so we re-declare the key ones using classic min-width.
 */

@media (min-width: 768px) {
  .md\:flex { display: flex !important; }
  .md\:hidden { display: none !important; }
}
