.grid.flow-row,
.grid-row.flow-row {
    grid-auto-flow: row;
}

.grid.flow-column,
.grid-row.flow-column {
    grid-auto-flow: column;
}

.grid.flow-dense,
.grid-row.flow-dense {
    grid-auto-flow: dense;
}

.grid.items-start,
.grid-row.items-start {
    align-items: start;
}

.grid.items-center,
.grid-row.items-center {
    align-items: center;
}

.grid.items-end,
.grid-row.items-end {
    align-items: end;
}

.grid.items-stretch,
.grid-row.items-stretch {
    align-items: stretch;
}

.grid.justify-start,
.grid-row.justify-start {
    justify-items: start;
}

.grid.justify-center,
.grid-row.justify-center {
    justify-items: center;
}

.grid.justify-end,
.grid-row.justify-end {
    justify-items: end;
}

.grid.justify-stretch,
.grid-row.justify-stretch {
    justify-items: stretch;
}

.grid > .item-start,
.grid-row > .item-start {
    align-self: start;
}

.grid > .item-center,
.grid-row > .item-center {
    align-self: center;
}

.grid > .item-end,
.grid-row > .item-end {
    align-self: end;
}

.grid > .item-stretch,
.grid-row > .item-stretch {
    align-self: stretch;
}
