/* === Eco Wood – WC Catalog Mode === */

/* Čipi */
.ew-chip{background:#ecfdf5;color:#065f46;border:1px solid #bbf7d0;border-radius:999px;padding:4px 8px;font-size:12px}
.ew-pricebox{display:flex;flex-wrap:wrap;gap:8px;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:10px;margin:8px 0 12px}
.ew-attrchips{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 12px}

/* Katalog – čipi pod naslovom kartice */
.ew-card-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}

/* Wrapper spacing */
.ew-related{margin-top:10px}
.ew-related h2{
  font-size: clamp(22px,2.6vw,32px);
  margin: 0 0 14px;
}

/* Desktop = mreža; Mobile = horizontalni swipe */
.ew-related ul.products{
  display:grid; gap:14px; list-style:none; padding:0; margin:0;
}
@media (min-width: 769px){
  .ew-related ul.products{ grid-template-columns: repeat(6, minmax(0,1fr)); }
}
@media (max-width: 768px){
  .ew-related ul.products{
    display:flex; overflow-x:auto; scroll-snap-type:x mandatory; gap:12px; padding-bottom:6px;
  }
  .ew-related ul.products > li.product{ min-width: 140px; flex:0 0 auto; scroll-snap-align:start; }
}


