/* DCL Builder: partea comuna „shop”. Generat in T2 din stilurile de baza; ordinea regulilor e cea de dinainte. */
.dclb-shop-h{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}
.dclb-shop-h h2{margin:0;font-size:clamp(22px,3vw,30px)}
.dclb-shop-more{font-weight:600;color:var(--dclb-accent);text-decoration:none;white-space:nowrap}
.dclb-prods,.dclb-cats{display:grid;gap:20px;grid-template-columns:repeat(var(--c),minmax(0,1fr))}
.dclb-prods .product-card{height:100%;margin:0}
@media(max-width:767px){.dclb-prods,.dclb-cats{--c:var(--cm)!important;gap:12px}}
