.image-cards-row{padding-top:var(--image-cards-padding-top, 80px);padding-bottom:var(--image-cards-padding-bottom, 80px);padding-inline:var(--image-cards-container-padding, 0)}.image-cards-row__inner{max-width:var(--image-cards-container-width, 1200px);margin:0 auto}.image-cards-row__header{text-align:center;margin:0 auto 4rem;max-width:80rem}.image-cards-row__header--left{text-align:left;margin-left:0}.image-cards-row__eyebrow{font-size:1.4rem;letter-spacing:.02em;font-weight:600;color:var(--image-cards-eyebrow-color, #3e7c8f);margin-bottom:1.2rem}.image-cards-row__heading{font-size:4.4rem;line-height:1.15;font-weight:700;color:var(--image-cards-heading-color, #0e2240);margin:0 0 1.6rem}.image-cards-row__heading p{margin:0}.image-cards-row__text{font-size:1.6rem;line-height:1.55;color:var(--image-cards-text-color, #1c2b3a);margin-bottom:2rem}.image-cards-row__text p{margin:0 0 1rem}.image-cards-row__cta{display:inline-block;padding:1.4rem 2.8rem;font-weight:700;text-decoration:none;transition:opacity .15s ease}.image-cards-row__cta:hover{opacity:.88}.image-cards-row__grid{display:grid;grid-template-columns:repeat(var(--image-cards-columns, 3),minmax(0,1fr));gap:var(--image-cards-gap, 24px);align-items:stretch}.image-cards-row__card{display:block;width:100%;aspect-ratio:var(--image-cards-ratio, 3 / 2);border-radius:var(--image-cards-radius, 16px);overflow:hidden;text-decoration:none;transition:transform .2s ease;background-color:#0000000a}.image-cards-row__card--link:hover{transform:translateY(-3px)}.image-cards-row__image{width:100%;height:100%;object-fit:cover;display:block}.image-cards-row__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:.4}.image-cards-row__placeholder svg{width:50%;height:auto}.image-cards-row__footnote{text-align:center;font-size:1.3rem;margin-top:2.4rem;color:var(--image-cards-text-color, #1c2b3a);opacity:.7}@media(max-width:1024px){.image-cards-row__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.image-cards-row__heading{font-size:3rem}.image-cards-row__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/section-image-cards-row.css.map */
