.elementor-8760 [data-id="home26-reviews-feed"]:has(.post-feed-no-results) { display:none; }
.elementor-8760 [data-id="home26-reviews-feed"] .sd-review-card { height:100%; min-width:0; }
.elementor-8760 [data-id="home26-reviews-feed"] [data-id="review-card-cover"] { flex-shrink:0; width:100%; }
.elementor-8760 [data-id="home26-reviews-feed"] [data-id="review-card-cover"] a { display:block; aspect-ratio:16/10; overflow:hidden; }
.elementor-8760 [data-id="home26-reviews-feed"] [data-id="review-card-cover"] img { display:block; width:100%; height:100%; aspect-ratio:16/10; object-fit:cover; }
.elementor-8760 [data-id="home26-reviews-feed"] [data-id="review-card-copy"] { flex:1; gap:8px; padding:20px; min-width:0; }
.elementor-8760 [data-id="home26-reviews-feed"] [data-id="review-card-badge"] .elementor-heading-title { font-size:11px; line-height:1.35; font-weight:700; }
.elementor-8760 [data-id="home26-reviews-feed"] [data-id="review-card-title"] .elementor-heading-title { font-size:19px; line-height:1.35; font-weight:700; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden; }
.elementor-8760 [data-id="home26-reviews-feed"] [data-id="review-card-verdict"] { font-size:13px; line-height:1.5; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden; }
.elementor-8760 [data-id="home26-reviews-feed"] [data-id="review-card-verdict"] p { margin:0; }
.elementor-8760 [data-id="home26-reviews-feed"] [data-id="card-review-date"] .elementor-heading-title { font-size:12px; line-height:1.4; color:#66716B; }
.elementor-8760 [data-id="home26-reviews-feed"] [data-id="review-card-read"] { margin-top:auto; }
.elementor-8760 [data-id="home26-reviews-feed"] [data-id="review-card-read"] .elementor-button { font-size:12px; line-height:1.4; padding:10px 0 0; }
@media(max-width:767px) { .elementor-8760 [data-id="home26-reviews-feed"] [data-id="review-card-title"] .elementor-heading-title { font-size:18px; } .elementor-8760 [data-id="home26-reviews-feed"] [data-id="review-card-copy"] { padding:18px; } }
.elementor-8760 [data-id="home26-reviews-feed"] .post-feed-grid > .elementor { height:100%; min-width:0; }

.elementor-8760 [data-id="home26-reviews-feed"] .ts-preview > .elementor { height:100%; }
.elementor-8760 [data-id="home26-intro"] { max-width:600px; }
@media(max-width:359px) {
.elementor-8760 [data-id="home26-title"] .elementor-heading-title { font-size:22px !important; word-break:keep-all; }
.elementor-8760 [data-id="home26-hero"] { padding-bottom:24px !important; }
.elementor-8760 [data-id="home26-intro"] { font-size:15px !important; }
}

/* Sabah Now only: retain natural card heights and the full illustration when stacked. */
.elementor.elementor-8760 .elementor-element.elementor-element-home26-news-feed .premium-blog-post-outer-container:last-child { margin-bottom:0; }
.elementor.elementor-8760 .elementor-element.elementor-element-home26-news-feed .premium-blog-post-content { overflow-wrap:anywhere; }
@media(min-width:1025px) {
.elementor.elementor-8760 .elementor-element.elementor-element-home26-news-feed .premium-blog-post-content { display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden; }
}
@media(max-width:991px) {
.elementor.elementor-8760 .elementor-element.elementor-element-home26-news-feed .premium-blog-thumb-effect-wrapper,
.elementor.elementor-8760 .elementor-element.elementor-element-home26-news-feed .premium-blog-content-wrapper { flex:0 0 auto; width:100%; }
.elementor.elementor-8760 .elementor-element.elementor-element-home26-news-feed .premium-blog-thumbnail-container { min-height:0; height:auto; }
.elementor.elementor-8760 .elementor-element.elementor-element-home26-news-feed .premium-blog-thumbnail-container img { position:static; width:100%; height:auto; min-height:0; object-fit:contain; }
}
