/* Shared day-tour layout comes from the Ella page. */
.yala-page .tour-hero-image { object-position: center 45%; }
.yala-page .yala-inclusions { margin: 22px 0 0; }
.yala-booking .yala-booking-inclusions { display: grid; gap: 8px; margin: 16px 0 22px; padding-left: 18px; color: var(--green-950); font-size: 13px; }
.yala-page .ella-form-row :is(input, select, textarea) { font-size: 16px; }
.yala-page .ella-booking form > .ella-price-summary,
.yala-page .ella-booking form > .ella-whatsapp { grid-column: 1 / -1; }
