@media(max-width:749px){.project-grid-section{padding-block:var(--mobile-padding-block-start) var(--mobile-padding-block-end)}}.project-grid-section[style*="--project-grid-columns: 2"] .project-grid__cta{grid-column:2;justify-self:end}.project-grid{display:grid;grid-template-columns:repeat(var(--project-grid-columns, 4),1fr);gap:var(--project-grid-gap, 10px)}@media screen and (max-width:749px){.project-grid{display:flex;flex-direction:column;gap:var(--space-36)}}.project-grid .project-grid__cards{display:contents}@media screen and (max-width:749px){.project-grid .project-grid__cards{display:flex;gap:var(--project-grid-gap, 10px);overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--page-margin));padding-inline:var(--page-margin);width:calc(100% + calc(var(--page-margin) * 2))}.project-grid .project-grid__cards::-webkit-scrollbar{display:none}.project-grid .project-grid__cards .project-card{flex:0 0 300px;scroll-snap-align:start}}.project-grid .project-grid__heading{grid-row:1;grid-column:1 / span 2;margin:0;font-size:var(--font-h1--size);line-height:1.2;text-transform:uppercase;font-weight:var(--font-heading--weight)}@media(max-width:749px){.project-grid .project-grid__heading{font-size:2rem}}.project-grid .project-grid__cta{grid-row:1;grid-column:1 / span 2;align-self:end;justify-self:start;padding-block-end:var(--space-20)}@media(max-width:749px){.project-grid .project-grid__cta{align-self:center;padding-block-end:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/project-grid.css.map */
