/* R108_AAA_BOOKING_HINT_CLEAN_V128_CSS_ACTIVE */

/* เอาข้อความและพื้นที่ "คลิกจอง ที่นี่" ออกทั้งหมด */
html body .booking-entry-hint,
html body [data-booking-entry-hint] {
  display: none !important;
  width: 0 !important;
  height: 0 !important;
  min-width: 0 !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  overflow: hidden !important;
}

/* ไม่เหลือคอลัมน์ว่างจากข้อความเดิมบนมือถือ */
@media (max-width: 760px) {
  html body .booking-form .date-range-field {
    grid-template-columns: minmax(0, 1fr) !important;
  }

  html body .date-range-field > span {
    grid-column: 1 !important;
    grid-row: 1 !important;
  }

  html body .booking-modal .date-range-trigger {
    grid-column: 1 !important;
    grid-row: 2 !important;
  }

  html body .date-range-popover {
    grid-column: 1 !important;
  }

  html body .booking-extra-bed-field .booking-field-heading--with-hint {
    justify-content: flex-start !important;
    gap: 5px !important;
  }

  html body .booking-extra-bed-field [data-extra-bed-hint] {
    max-width: none !important;
    overflow: visible !important;
    font-size: 8px !important;
    text-overflow: clip !important;
    white-space: nowrap !important;
  }
}
