/* Compact mobile catalogue filters */
@media (max-width:767px){
body .dipi_filterable_grid .dipi-filter-bar{
 display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px!important;
 width:100%!important;max-width:100%!important;top:8px!important;
 margin:0!important;padding:0!important;
}
body .dipi_filterable_grid .dipi-filter-bar .dipi-filter-bar-item,
body .dipi_filterable_grid .dipi-filter-bar .dipi-filter-bar-item.active{
 box-sizing:border-box;display:flex;align-items:center;justify-content:center;
 width:100%!important;min-width:0!important;min-height:36px;
 padding:7px 8px!important;margin:0!important;border-width:1px!important;border-radius:7px!important;
}
body .dipi_filterable_grid .dipi-filter-bar .dipi-filter-bar-item .dipi-filter-bar-name{
 font-size:12px!important;line-height:1.3!important;white-space:normal;text-align:center;
}
body .dipi_filterable_grid .dipi-filtered-posts-container{margin-top:20px!important;}
}
