/* WATCH 20261020-layout: keep mobile shop breadcrumb hit areas in normal flow.
   The category-filter horizontal scroller and all desktop rules are unchanged. */
@media (max-width:767.98px){
  html body main.shp.shp-list .shp-crumb{
    width:100%;max-width:100%;min-height:44px;height:auto;align-items:center;
  }
  html body main.shp.shp-list .shp-crumb a{
    margin:0;min-height:44px;min-width:0;max-width:100%;flex:0 1 auto;
    white-space:normal;overflow-wrap:anywhere;word-break:normal;font-family:inherit;
  }
  html body main.shp.shp-list .shp-crumb a[href="/shop"]{
    flex:0 0 auto;white-space:nowrap!important;overflow-wrap:normal!important;
  }
}
