.layout-default {
  @supports not (display: grid) {
    display: flex;
    width: 100%;
    flex: 0 0 100%;
    flex-wrap: wrap;

    .primary-header,
    .primary-main,
    .primary-footer {
      width: 100%;
    }
  }
}
