/* iTECH_SERVICE mobile-only layer: <=767px */
@media (max-width:767px){
  #catalog .wrap{width:94%}
  .service-catalog-shell{display:block}
  .service-filter-rail{position:static;margin-bottom:12px}
  .service-device-grid{grid-template-columns:1fr 1fr;gap:9px}
  .service-local-search{position:sticky;top:112px;z-index:8}
}
@media (max-width:480px){.service-device-grid{grid-template-columns:1fr}}
