/* Final PC layout: cover sliders first, then two equal side-campaign cards; no tall sibling column. */
.store-rebuild .container-fluid.bg-3 .row.mt-20:has(.homepage-cover-slider-grid){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;align-items:start!important;height:auto!important;min-height:0!important;margin-left:0!important;margin-right:0!important}
.store-rebuild .container-fluid.bg-3 .row.mt-20:has(.homepage-cover-slider-grid)>.col-md-8{display:block!important;float:none!important;grid-column:1!important;width:100%!important;max-width:none!important;flex:none!important;padding:0!important;height:auto!important;min-height:0!important}
.store-rebuild .container-fluid.bg-3 .row.mt-20:has(.homepage-cover-slider-grid)>.col-md-4{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;float:none!important;grid-column:1!important;width:100%!important;max-width:none!important;flex:none!important;padding:12px 0 0!important;margin:0!important;height:auto!important;min-height:0!important}
.store-rebuild .container-fluid.bg-3 .row.mt-20>.col-md-4>div:not(#haftanin_urunleri){display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important}
.store-rebuild .container-fluid.bg-3 .row.mt-20>.col-md-4>div:not(#haftanin_urunleri) a{display:block;width:100%;line-height:0}
.store-rebuild .container-fluid.bg-3 .row.mt-20>.col-md-4>div:not(#haftanin_urunleri) img{display:block;width:100%!important;height:auto!important;max-width:100%!important;border-radius:8px!important}
.store-rebuild .container-fluid.bg-3 .row.mt-20>.col-md-4>#haftanin_urunleri{grid-column:1/-1;width:100%!important;margin-top:0!important}
@media(max-width:600px){.store-rebuild .container-fluid.bg-3 .row.mt-20:has(.homepage-cover-slider-grid)>.col-md-4{gap:8px;padding-top:8px!important}}
