@supports not (flex-wrap: wrap) {
  .Grid--ffMultilineSupport {
    display: block;
    & > .Grid-cell {
      display: inline-block;
      vertical-align: top;
    }
  }
  @mixin grid-sizing($name: "") {
    $sep: "-";
    @if $name == "" {
      $sep: "";
    }
    .#{$name}#{$sep}Grid--full {
      display: block;
      & > .Grid-cell {
        display: block;
      }
    }
    .#{$name}#{$sep}Grid--fit,
    .#{$name}#{$sep}Grid--1of2,
    .#{$name}#{$sep}Grid--1of3,
    .#{$name}#{$sep}Grid--1of4 {
      display: flex;
    }
  }
  @include grid-sizing();
  @each $breakpoint in $breakpoints {
    $name: nth($breakpoint, 2);
    @include breakpoint($name) {
      @include grid-sizing($name);
    }
  }
}