/* HepsiPDKS V22.24 - Kompakt Premium Ürün Listeleme */
.products-compact-hero{
  padding:30px 0 28px !important;
  min-height:0 !important;
  background:linear-gradient(118deg,#03111f 0%,#07344a 58%,#075d76 100%) !important;
}
.products-compact-hero .container{
  display:flex;
  align-items:center;
  min-height:86px;
}
.products-compact-hero-copy{width:100%}
.products-compact-hero h1{
  margin:0 0 9px !important;
  max-width:none;
  color:#fff;
  font-size:38px !important;
  line-height:1.06;
  letter-spacing:-1.2px;
}
.products-compact-meta{
  display:flex;
  align-items:center;
  gap:8px;
  color:#d7e9f4;
  font-size:14px;
  font-weight:650;
}
.products-compact-meta b{color:#67e8f9;font-size:15px}
.products-compact-meta span{opacity:.55}

.products-compact-hero + .container.section{
  padding-top:28px !important;
}
.products-compact-hero + .container.section .catalog-compact-filter{
  margin-bottom:18px;
  padding:14px 16px;
  border-radius:16px;
}
.products-compact-hero + .container.section .catalog-compact-filter-form{
  gap:12px;
}
.products-compact-hero + .container.section .catalog-filter-field label{
  margin-bottom:5px;
}
.products-compact-hero + .container.section .catalog-filter-field select,
.products-compact-hero + .container.section .catalog-filter-actions button,
.products-compact-hero + .container.section .catalog-filter-actions a{
  height:42px;
}
.products-compact-hero + .container.section .catalog-active-filter{
  margin-top:9px;
  padding-top:9px;
}
.products-compact-hero + .container.section .catalog-result-summary{
  margin:0 0 14px !important;
}

@media(max-width:768px){
  .products-compact-hero{padding:22px 0 20px !important}
  .products-compact-hero .container{min-height:68px}
  .products-compact-hero h1{font-size:29px !important;margin-bottom:7px !important}
  .products-compact-meta{font-size:12px;flex-wrap:wrap}
  .products-compact-hero + .container.section{padding-top:18px !important}
  .products-compact-hero + .container.section .catalog-compact-filter{padding:12px}
}
