.image-cards-container{width:100%}.image-cards-header{text-align:center;margin-bottom:3rem}.image-cards-eyebrow{font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.image-cards-title{font-size:2rem;font-weight:600;margin-bottom:1rem}.image-cards-description{font-size:1.125rem;line-height:1.6;max-width:600px;margin:0 auto}.image-cards-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.image-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.image-cards-grid{grid-template-columns:repeat(3,1fr)}}.image-card{position:relative;overflow:hidden;border:1px solid black;border-radius:.5rem;transition:.2s ease,box-shadow .2s ease}.image-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.image-card-image{width:100%;aspect-ratio:4/4;overflow:hidden;position:relative}.image-card-image .image-card-media{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;position:absolute;top:0;left:0}.image-card:hover .image-card-media{transform:scale(1.05)}.image-card-content{padding:1.25rem}.image-card-content-inner{display:flex;flex-direction:column;gap:.625rem}.image-card-content-inner p,.image-card-content-inner h2{margin:0!important}.image-card-eyebrow.subheading-text{font-size:13px;text-transform:uppercase;letter-spacing:.05em}.image-card-title{font-size:1.25rem;font-weight:600;line-height:1.3}.image-card-text{font-size:.875rem;line-height:1.5;color:#666}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-image-cards.css.map */
