.image-blocks{display:grid;gap:4rem}@media screen and (min-width: 1024px){.image-blocks{grid-template-columns:repeat(var(--image-blocks-grid),1fr)}}.image-block__image{max-width:15rem;margin:0 auto}@media screen and (min-width: 1024px){.image-block__image{max-width:28rem;margin:0 auto}}.image-block__image img{width:100%;height:100%;object-fit:cover}.image-block__text{margin-bottom:0;margin-top:1.6rem;text-align:center;font-size:1.8rem;line-height:2.4rem;font-weight:500}@media screen and (min-width: 1024px){.image-block__text{margin-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/580/assets/section-image-blocks.css.map */
