/* Drobne usprawnienia Kinetyki (propozycja 05.11.2026, NIEWDROZONE - czeka na "tak" Piotra).
   Uklad bez zmian. Ladowac jako ostatni arkusz po /astra12/kinetyka-fonty.css.
   1) wyprzedane karty niskie i wyszarzone, zeby dostepne produkty nie ginely (telefon: -21% dlugosci strony glownej)
   2) wyrazniejszy hover kart z towarem na stanie
   3) czytelniejsza stara cena i dopisek "Zostalo X szt." */
html:not(#kp#kp#kp) body .product-card--sold .product-media{height:96px!important;min-height:0!important;aspect-ratio:auto!important;overflow:hidden}
html:not(#kp#kp#kp) body .product-card--sold .product-thumb{height:96px!important;width:100%!important;object-fit:cover;filter:grayscale(1);opacity:.45}
html:not(#kp#kp#kp) body .product-card--sold{background:transparent!important;border-style:dashed!important}
html:not(#kp#kp#kp) body .product-card--sold .product-name{font-size:16px!important}
html:not(#kp#kp#kp) body .products-grid{align-items:start}
html:not(#kp#kp#kp) body .product-card:not(.product-card--sold):hover{border-color:#38bdf8!important;transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,0,0,.35)}
html:not(#kp#kp#kp) body .product-card:not(.product-card--sold):hover .btn-add-cart{background:#38bdf8!important;color:#041019!important;border-color:#38bdf8!important}
html:not(#kp#kp#kp) body .product-old-price,html:not(#kp#kp#kp) body .product-price-row s{font-size:13px!important}
html:not(#kp#kp#kp) body .card-queue-link{font-size:12.5px!important}
@media (max-width:640px){
html:not(#kp#kp#kp) body .product-card--sold{display:grid!important;grid-template-columns:84px 1fr;align-items:center}
html:not(#kp#kp#kp) body .product-card--sold .product-media,html:not(#kp#kp#kp) body .product-card--sold .product-thumb{height:100%!important;min-height:84px!important}
html:not(#kp#kp#kp) body .product-card--sold .product-badge-sold{font-size:9px!important;padding:2px 5px!important;top:6px!important;left:6px!important}
html:not(#kp#kp#kp) body .product-card--sold .product-body-pad{padding:10px 12px!important}
html:not(#kp#kp#kp) body .product-card--sold .product-name{font-size:15px!important;margin:0 0 6px!important}
}
