.autry-grid {
  display: grid;
  grid-gap: 2rem;
  align-items: start;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}
.autry-grid.grid-3x {
  grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
}
.autry-grid.grid-4x {
  grid-template-columns: repeat(4, 1fr);
}
.autry-grid.grid-2x {
  grid-template-columns: repeat(2, 1fr);
}
@media (min-width: 820px) and (max-width: 1209px) {
  .autry-grid.grid-4x {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width : 819px) {
  .autry-grid.grid-4x {
    grid-template-columns: 1fr;
  }
  .autry-grid.grid-2x {
    grid-template-columns: 1fr;
  }
  .autry-grid {
    grid-gap: 1rem;
  }
}
@media (min-width : 820px)  and (max-width : 1279px) {
  .autry-grid {
    grid-gap: 1.5rem;
  }
}
@media (max-width : 559px) {
  .autry-grid {
    grid-template-columns: 1fr;
  }
}


/*# sourceMappingURL=autry-global-grid.library.css.map*/