<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.image-grid{display:grid;max-width:var(--page-width);color:#000;margin:0 auto}.fiftyfifty{grid-template-rows:1fr 1fr;padding:0;grid-gap:40px;width:100%}.thirtythreesixtysix{grid-template-rows:1fr 1fr;grid-gap:40px}.thirtythreesixtysix .image-grid__item:first-child{padding:20px}.image-grid__image-container{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden}.image-grid__image{width:100%;height:100%;object-fit:cover;display:block}.image-grid__item{display:flex;flex-direction:column;align-items:center}.image-grid__button-wrapper{padding:20px 0}.image-grid__caption{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:20px 0;max-width:90%;text-align:center;line-height:18px;font-size:16px}.image-grid__caption p{margin:0;font-weight:400}.image-grid__caption h1{font-family:var(--font-heading-secondary-family);text-transform:uppercase;font-size:28px;letter-spacing:.2em;margin-bottom:0}.image-grid__button{background:none;color:#000;border:1px solid black;padding:7px 20px;text-decoration:none;text-transform:uppercase;cursor:pointer}.image-grid__overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-transform:uppercase;width:100%;text-align:center;margin:0;letter-spacing:.2em;z-index:2}.white{color:var(--color-white)}.black{color:var(--color-black)}.image-grid__heading{letter-spacing:0;font-family:var(--menu-fonts);color:#000;display:flex;justify-content:center;align-items:center;max-width:100%;margin:auto;text-align:center}.image-grid__heading h1,.image-grid__heading h2,.image-grid__heading h3,.image-grid__heading h4,.image-grid__heading h5{font-family:var(--font-heading-secondary-family);font-size:4rem;text-transform:uppercase;letter-spacing:.2em;color:var(--color-black);margin:0}@media screen and (min-width: 1024px){.fiftyfifty{grid-template-columns:1fr 1fr;grid-template-rows:none;grid-gap:40px}.thirtythreesixtysix{grid-template-columns:33.5% 66.5%;grid-template-rows:none;grid-gap:0}.thirtythreesixtysix .image-grid__image{max-height:558px}.thirtythreesixtysix .image-grid__item:first-child{padding:0}.image-grid__heading{max-width:45%}.image-grid__caption{max-width:64%}.image-grid__overlay{font-size:52px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-image-grid.css.map */
</pre></body></html>