.cards-grid__wrapper{--columns: 2;display:grid;gap:20px;grid-template-columns:repeat(var(--columns),1fr)}@media screen and (max-width: 749px){.cards-grid__wrapper{grid-template-columns:1fr}}@media screen and (min-width: 750px) and (max-width: 1199px){.cards-grid__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1200px){.cards-grid__wrapper{grid-template-columns:repeat(var(--columns, 4),1fr)}}.cards-grid__item{display:flex;flex-direction:column;overflow:hidden;position:relative}.cards-grid__item-block{display:block;width:100%}.cards-grid__image{display:block;aspect-ratio:1 / 1;width:100%;overflow:hidden;margin-bottom:1rem;position:relative}.cards-grid__image img,.cards-grid__image video{display:block;width:100%;height:100%;object-fit:cover}.cards-grid__info{width:100%;padding:2rem;position:static;z-index:auto}.body-template-page-projects .cards-grid-section .cards-grid__info-item-btns a.button.button--simple{position:static}.body-template-page-projects .cards-grid-section .cards-grid__info-item-btns a.button.button--simple:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 1200px){.cards-grid__info{padding:3rem}}.cards-grid__heading{margin-bottom:.6rem}.cards-grid__info .cards-grid-text{margin-top:.6rem}.cards-grid__info-item-btns{display:inline-flex;align-items:center;flex-wrap:wrap;gap:1.2rem 1.6rem;margin-top:1.6rem}@media screen and (min-width: 990px){.cards-grid__info-item-btns{margin-top:2.4rem}}.cards-grid__info-item-btns a,.cards-grid__info-item-btns button{display:inline-block;font-size:1.6rem;font-weight:700;padding:.8rem 1.6rem;background-color:transparent;color:red;border:none;text-decoration:none;cursor:pointer;transition:color .3s}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-grid-banner.css.map */
