.DashboardRow {
  display: flex;
  flex-wrap: wrap;
  padding: calc(var(--gap-l) / 2) 0;

  + .DashboardRow {
    margin-top: calc(0px - var(--gap-l));
  }
}

.DashboardRow-column {
  flex-grow: 1;
  min-width: calc(320px - var(--gap-l));
}

.DashboardRow-cell {
  padding: calc(var(--gap-l) / 2) 0;
}

@media (@mq-s) {
  .DashboardRow {
    padding: calc(var(--gap-l) / 2);
  }

  .DashboardRow-cell {
    padding: calc(var(--gap-l) / 2);
  }
}

@media (@mq-m) {
  .DashboardRow-column.is-search-widget {
    min-width: calc(768px - var(--gap-l));
  }
}

@media (@mq-l) {
  .DashboardRow-column.is-search-widget {
    min-width: calc(992px - var(--gap-l));
  }
}
