.carousel-main .owl-item img {
  width: 100%;        /* ย่อ/ขยายตามความกว้างจอ สัดส่วนเดิม */
  max-width: none;
  height: auto;
}
@media (max-width: 768px) {
  .carousel-main .owl-item img {
    height: 230px;                 /* จอมือถือ: สูงคงที่ */
    object-fit: cover;             /* ครอปเต็มกรอบ ไม่ยืดผิดรูป */
    object-position: left center;  /* เน้นฝั่งซ้าย หัวข้ออ่านครบ */
  }
}
