@charset "utf-8";
/* slide */
#latest-review{padding:60px 0}
#latest-review #body-xl{margin-top:10px} 
#latest-review .review-slide{overflow:hidden;width:100%}
#latest-review .review_slide a>img{width:100%;height:300px;object-fit:cover}
#latest-review .review_slide .item{overflow:hidden;border-radius:20px;text-align:left}
#latest-review #body-lg{margin:4px 0;font-weight:400;color:var(--gray-600)}
#latest-review #body-md{margin-bottom:4px;font-size:18px;font-weight:700;color:var(--gray-800)}
#latest-review .txt{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow: hidden;font-size:18px;color:var(--gray-600)}
#latest-review .star{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:700;color:var(--gray-800)}
#latest-review .star img{width:16px}
#latest-review figcaption{padding:20px;background:#f7f9ff}


@media (max-width:1024px){
#latest-review{padding:40px 0 40px;background:var(--white)}
#latest-review .center-align{text-align:center}
#latest-review .txt{-webkit-line-clamp:3}
}
@media (max-width:580px){
#latest-review .star{font-size:13px}
#latest-review #body-lg{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow: hidden;font-size:13px}
#latest-review #body-md{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow: hidden;font-size:16px}
#latest-review .txt{font-size:13px}
#latest-review .review_slide a>img{height:200px}
#latest-review figcaption{padding:15px}
}

