.grid-container {
    display: flex;

    /* DIRECTION */
    &.row-reverse {
        flex-direction: row-reverse;
    }


    /* WRAP */
    &.wrap {
        flex-wrap: wrap;
    }

    &.wrap-reverse {
        flex-wrap: wrap-reverse;
    }

    /* JUSTIFY CONTENT */

    /* ALIGN ITEMS */

    &.items-baseline {
        align-items: baseline;
    }

    &.items-stretch {

    }

    /* ALIGN CONTENT */

    .grid-item {
        flex: 1 1;
    }


}

