.templateThree {
    // @include flex-direction(column);
    columns: 29rem;
    gap: 1rem;
    counter-reset: grid;
    row-gap: 2rem;
  
    > li {
      break-inside: avoid;
      aspect-ratio: 4 / 3;
      display: flex !important;
      margin-bottom: 1rem;
      margin-top: 1rem;
  
      > div:first-child {
        display: flex !important;
      }
  
      &:nth-child(3n) {
        aspect-ratio: 1;
      }
  
      // &:nth-child(3n - 1) {
      //   aspect-ratio: 2 / 3;
      // }
    }
  }
  