/* =========================================================================
 * Post Card: teksto trumpinimas su "…" + vienodas kortelių aukštis/plotis.
 *
 * Naudojimas Elementor'e (widget → Advanced → CSS Classes):
 *   - pavadinimui:          ecw-clamp-title
 *   - ištraukai:            ecw-clamp-excerpt
 *   - kortelės konteineriui: ecw-card         (vienodam aukščiui)
 *   - apatiniam elementui:   ecw-card-bottom  (pvz. "Plačiau" mygtukui)
 *
 * "…" atsiranda TIK kai tekstas netelpa į nurodytą eilučių skaičių.
 * ====================================================================== */

/* --- Pavadinimas: max 2 eilutės --- */
.ecw-clamp-title .elementor-heading-title,
.ecw-clamp-title .elementor-widget-container > *,
.ecw-clamp-title.elementor-widget > .elementor-widget-container {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    overflow: hidden;
}

/* --- Ištrauka: max 3 eilutės --- */
.ecw-clamp-excerpt .elementor-widget-container > *,
.ecw-clamp-excerpt.elementor-widget > .elementor-widget-container {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    overflow: hidden;
}

/* --- Vienodas kortelių aukštis --- */
/* Kortelės konteineris tempiasi per visą grid langelio aukštį. */
.ecw-card {
    height: 100%;
    display: flex;
    flex-direction: column;
}

/* Apatinis elementas (mygtukas ir pan.) prispaudžiamas prie apačios,
   kad visose kortelėse būtų toje pačioje linijoje. */
.ecw-card-bottom {
    margin-top: auto;
}
