.layout-grid > div,
.layout-col--sidebar,
.page-container,
.link-list-component,
.sch-schedule,
.custom-html-block {
  min-width: 0;
}

.layout-container {
  container-type: inline-size;
  container-name: layout;
}

.sch-schedule {
  min-width: 0 !important;
  max-width: 100%;
}

@media (max-width: 1200px) {
  .layout-grid {
    grid-template-columns: minmax(0, 1fr) !important;
  }
}

@container layout (max-width: 720px) {
  .layout-grid {
    grid-template-columns: minmax(0, 1fr) !important;
  }
}
