.card-grid-container .card-grid .cards{display:grid;grid-template-columns:1fr;grid-row-gap:4rem;grid-column-gap:2rem}.card-grid-container .card-grid .cards.edit{grid-row-gap:8rem}.card-grid-container .card-grid .cards.no-container{grid-column-gap:4rem}.card-grid-container .card-grid .cards.one-column{grid-template-columns:1fr}.card-grid-container .card-grid .cards.two-column{grid-template-columns:repeat(2,1fr)}@media (max-width: 40em){.card-grid-container .card-grid .cards.two-column{grid-template-columns:1fr}}.card-grid-container .card-grid .cards.two-column.horizontal{grid-template-columns:repeat(2,1fr)}@media (max-width: 40em){.card-grid-container .card-grid .cards.two-column.horizontal{grid-template-columns:1fr}}.card-grid-container .card-grid .cards.three-column{grid-template-columns:repeat(3,1fr)}@media (max-width: 50em){.card-grid-container .card-grid .cards.three-column{grid-template-columns:repeat(2,1fr)}}@media (max-width: 40em){.card-grid-container .card-grid .cards.three-column{grid-template-columns:1fr}}.card-grid-container .card-grid .cards.four-column{grid-template-columns:repeat(4,1fr)}@media (max-width: 50em){.card-grid-container .card-grid .cards.four-column{grid-template-columns:repeat(2,1fr)}}@media (max-width: 40em){.card-grid-container .card-grid .cards.four-column{grid-template-columns:1fr}}.card-grid-container.background{background-color:var(--sandstone, #f5f1ee)}
