
/* Refine spacing between day number and title while retaining aligned columns. */
@media (min-width: 901px) {
  .itinerary-section .day-summary,
  .itinerary-section .day-item[open] .day-summary {
    grid-template-columns: 72px minmax(0,1fr) auto;
    column-gap: 16px;
  }
  .itinerary-section .day-item:not([open]) .day-summary {
    grid-template-columns: 72px minmax(0,1fr) minmax(210px,.58fr) auto;
  }
  .itinerary-section .day-content {
    padding-left: 110px;
  }
}
