.col-auto { grid-column: auto; } .col-span-full { grid-column: 1 / -1; } .col-start-auto { grid-column-start: auto; } .col-end-auto { grid-column-end: auto; } .grid-rows-none { grid-template-rows: none; } .gap{ gap: $grid-gutter-width; } .gap-half{ gap: calc(#{$grid-gutter-width} / 2); } .gap-card {gap: $card-spacer-x;} .gap-0 { gap: 0px; } .gap-1 { gap: 2px; } .gap-x-0 { column-gap: 0px; } .gap-y-0 { row-gap: 0px; } // Grid Column Loop @for $i from 1 through $grid-columns { .grid-cols-#{$i} { grid-template-columns: repeat($i, minmax(0, 1fr)); } .col-span-#{$i} { grid-column: span $i / span $i; } .col-start-#{$i} { grid-column-start: $i; } .col-end-#{$i} { grid-column-end: $i; } }