/* =========================================================
   SURSA: RSD IT MAG — LOOP PRODUCT + CATEGORY CARDS.txt
   (linii 693-784 — bloc "CUSTOM CSS COMPLET v4.0")
   ⚠️ Bloc mixt cu clase arhivă + clase homepage
   ⚠️ .rsd-card__title și .rsd-card pot fi relevante și pentru 10
   ⚠️ :root vars mutate în 01-shared-utilities.css
========================================================= */

/* ================================================================
   RSD rsditmag.ro — CUSTOM CSS COMPLET v4.0
   Clase verificate din HTML real — 2026-04-20
   ================================================================ */


/* ── 2. Titlu homepage cards — înălțime fixă 2 linii ──────────── */
.rsd-card__title {
    height:        35px !important;
    overflow:      hidden !important;
    margin-bottom: 16px !important;
}


/* ── 3. Titlu arhivă — clasa REALĂ BeTheme ─────────────────────── */
.mfn-woo-product-title {
    display:            -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 3 !important;
    overflow:           hidden !important;
    height:             60px !important;
    min-height:         60px !important;
    margin-bottom:      12px !important;
}


/* ── 4. PROBLEMA 1 — Aliniere STÂNGA arhivă ───────────────────── */
/* Cauza: li.isotope-item are clasa align-center care centrează     */
/* tot conținutul div.desc. Forțăm width 100% + text-align left.   */
.rsd-archive-prices {
    width:      100% !important;
    text-align: left !important;
    padding:    0 4px 10px !important;
}
.rsd-archive-prices .rsd-card-price-stack {
    width:      100% !important;
    text-align: left !important;
}
.rsd-archive-prices .rsd-card-lbl,
.rsd-archive-prices .rsd-card-lbl--pn,
.rsd-archive-prices .rsd-card-val,
.rsd-archive-prices .rsd-card-val--pn {
    text-align: left !important;
}


/* ── 5. PROBLEMA 1 — Aliniere STÂNGA homepage + related ──────── */
.rsd-card .rsd-card-price-stack {
    width:      100% !important;
    text-align: left !important;
}
.rsd-card .rsd-card-lbl,
.rsd-card .rsd-card-val,
.rsd-card .rsd-card-lbl--pn,
.rsd-card .rsd-card-val--pn {
    text-align: left !important;
}


/* ── 6. PROBLEMA 2 — Șterge prețul TVA dublu din mijloc ──────── */
/* Ascundem rândul cu prețul verde din blocul nostru injectat.     */
/* Prețul de jos (BeTheme) rămâne vizibil — e în alt container.   */
.rsd-archive-prices .rsd-card-row--vat {
    display: none !important;
}


/* ── 7. PROBLEMA 3 — Stilizează prețul de jos cu verde ─────────── */
/* Prețul BeTheme din mfn-li-product-row-button primește stilul    */
/* identic cu cel pe care l-am ascuns (verde, bold, 16px).         */
.mfn-li-product-row-button .price,
.mfn-li-product-row-button .woocommerce-Price-amount,
.mfn-li-product-row-button .price bdi,
.mfn-li-product-row-button span.amount bdi {
    color:       #19715c !important;
    font-size:   16px !important;
    font-weight: 800 !important;
}
