.my-layout {
  // Define the layout as grid-lanes.
  display: grid-lanes;

  // Set the orientation of the layout
  // and the sizes of the lanes.
  grid-template-columns: 200px repeat(auto-fill, auto);

  // Set the gap between lanes.
  gap: 1lh;

  // Set a custom flow tolerance.
  flow-tolerance: 2lh;
}

.wide-item {
  // Make items span multiple lanes.
  grid-column: span 2;
}

.positioned-item {
  // Place items in specific lanes.
  grid-column: 1;
}