
/* v31: v29 yeni katalog ile eski katalog sayfalama / mobil filtre uyumluluğu */
body.catalog-view .bv-cats{display:none!important}
body.catalog-view #urunler{display:block!important}
body.catalog-view #urunler>.container{display:block!important;max-width:1168px}
body.catalog-view #urunler>.container>.section-kicker{display:block}
body.catalog-view #urunler .section-heading{display:flex;gap:20px;margin:10px 0 21px}
body.catalog-view #urunler .catalog-toolbar{display:flex!important;min-width:0;margin:0 0 19px!important}
body.catalog-view #urunler .bv-layout{display:grid!important;grid-template-columns:228px minmax(0,1fr)!important;align-items:start;gap:20px;width:100%;min-width:0}
body.catalog-view #urunler .bv-side{min-width:0;position:sticky;top:19px}
body.catalog-view #urunler .bv-side #filters{display:grid!important;grid-template-columns:1fr!important;gap:3px!important;position:static!important;left:auto!important;top:auto!important;transform:none!important;opacity:1!important;pointer-events:auto!important;overflow-x:hidden!important;overflow-y:auto!important;max-height:580px!important;min-height:0!important;height:auto!important;min-width:0!important;width:100%!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important}
body.catalog-view #urunler .bv-side #filters .chip{min-width:0!important;width:100%;padding:10px 9px;text-align:left;white-space:normal}
body.catalog-view #urunler .bv-main{min-width:0}
body.catalog-view #urunler .bv-main #productGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important}
body.catalog-view #urunler .bv-main #productGrid>*{min-width:0}
body.catalog-view #urunler .bv-main #productStatus{margin:2px 0 14px!important}
body.catalog-view #urunler .bv-main #loadMore{max-width:100%}
@media(max-width:1100px){
 body.catalog-view #urunler .bv-layout{grid-template-columns:200px minmax(0,1fr)!important;gap:14px}
 body.catalog-view #urunler .bv-main #productGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:800px){
 body.catalog-view #urunler{padding-top:24px!important}
 body.catalog-view #urunler>.container{display:block!important;width:min(100% - 28px,650px)}
 body.catalog-view #urunler .section-heading{display:block;margin:11px 0 14px}
 body.catalog-view #urunler .catalog-toolbar{position:sticky;top:0;z-index:23;flex-direction:column!important;gap:9px!important;align-items:stretch!important;margin:0 0 14px!important;padding:9px 0!important;background:#fff}
 body.catalog-view #urunler .bv-layout{display:flex!important;flex-direction:column!important;gap:14px;align-items:stretch;width:100%}
 body.catalog-view #urunler .bv-side{position:relative!important;top:auto!important;width:100%;padding:12px}
 body.catalog-view #urunler .bv-side #filters{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;max-height:144px!important;overflow:hidden!important;max-width:100%}
 body.catalog-view #urunler .bv-side.bv-expand #filters{max-height:none!important}
 body.catalog-view #urunler .bv-side #filters .chip{min-width:0!important;padding:9px 7px;font-size:10px}
 body.catalog-view #urunler .ux-picker{display:none!important}
 body.catalog-view #urunler .bv-more-filters{display:block}
 body.catalog-view #urunler .bv-main{width:100%}
 body.catalog-view #urunler .bv-main #productGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}
}
@media(max-width:400px){
 body.catalog-view #urunler .bv-side #filters .chip{font-size:9.5px}
 body.catalog-view #urunler .bv-main #productGrid{gap:8px!important}
 body.catalog-view #urunler .product-art{height:145px!important}
}
