/* Accessible touch targets for the self guided walk. */
.walk-stop-index { width: 44px; height: 44px; font-size: 14px; line-height: 20px; }
.walk-stops li { grid-template-columns: 48px minmax(0,1fr); }
.walk-stops li:not(:last-child)::before { left: 21px; top: 61px; }
@media (max-width: 760px) {
  .walk-stops li { grid-template-columns: 48px minmax(0,1fr); gap: 12px; }
  .walk-stop-index { width: 44px; height: 44px; }
  .walk-stops li:not(:last-child)::before { left: 21px; top: 61px; }
}
