/* Homepage customer-review carousel only. */
.jdgm-cards-carousel.jdgm-widget {padding:12px 0;--clamp:3!important}
.jdgm-cards-carousel.jdgm-widget .jdgm-title{font-size:22px;font-weight:600;margin:0 0 6px;line-height:1.3}
.jdgm-cards-carousel.jdgm-widget .jdgm-header{margin-bottom:16px}
.jdgm-cards-carousel.jdgm-widget .jdgm-header-info{margin-top:4px;gap:8px}
.jdgm-cards-carousel.jdgm-widget .jdgm-rating-text{font-size:14px}
.jdgm-cards-carousel.jdgm-widget .jdgm-content{margin-bottom:12px;gap:12px}
.jdgm-cards-carousel.jdgm-widget .jdgm-media-card img,
.jdgm-cards-carousel.jdgm-widget .jdgm-media-card .jdgm-video-controls{height:180px;object-fit:cover}
.jdgm-cards-carousel.jdgm-widget .jdgm-media-card .jdgm-text{padding:10px 12px 0;font-size:13px;line-height:1.35}
.jdgm-cards-carousel.jdgm-widget .jdgm-media-card .jdgm-rating-section{padding:8px 12px 10px;gap:6px}
.jdgm-cards-carousel.jdgm-widget .jdgm-media-card .jdgm-rating-section .jdgm-star{font-size:16px}
.jdgm-cards-carousel.jdgm-widget .jdgm-media-card .jdgm-product-name a{font-size:12px}
@media(max-width:749px){
.jdgm-cards-carousel.jdgm-widget .jdgm-title{font-size:20px}
.jdgm-cards-carousel.jdgm-widget .jdgm-media-card img,
.jdgm-cards-carousel.jdgm-widget .jdgm-media-card .jdgm-video-controls{height:150px}
.jdgm-cards-carousel.jdgm-widget .jdgm-header{margin-bottom:12px}
}
