.insta-img-layout-section{width:100%;background-color:#f8f8f8}.typography-block{text-align:center;margin-bottom:1rem}.typography-text{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);text-transform:uppercase;letter-spacing:.1em;margin:0;color:rgb(var(--color-foreground));opacity:.7;font-size:calc(var(--font-body-scale) * 1.2rem)}.main-title-block{text-align:center;margin-bottom:3rem}.main-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));margin:0}@media (max-width: 768px){.main-title{font-size:17px}}.insta-images-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:.75rem;max-width:900px;margin:0 auto;padding:0 1rem;align-items:stretch}.insta-image-item{position:relative;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 2px 8px #00000014;min-height:0}.insta-image-large{grid-row:1 / 3;grid-column:1}.insta-image-small-1{grid-row:1;grid-column:2}.insta-image-small-2{grid-row:1;grid-column:3}.insta-image-small-3{grid-row:2;grid-column:2}.insta-image-small-4{grid-row:2;grid-column:3}.insta-image-container{width:100%;height:100%;position:relative;overflow:hidden}.insta-image-container img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.insta-image-item:hover .insta-image-container img{transform:scale(1.05)}.image-placeholder{width:100%;height:100%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#999;font-size:.75rem;border:1px solid #e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media screen and (max-width: 749px){.insta-images-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:.5rem;padding:0 .5rem}.insta-image-large{grid-row:1;grid-column:1 / 3;aspect-ratio:1.2}.insta-image-small-1{grid-row:2;grid-column:1}.insta-image-small-2{grid-row:2;grid-column:2}.insta-image-small-3{grid-row:3;grid-column:1}.insta-image-small-4{grid-row:3;grid-column:2}.typography-text{font-size:calc(var(--font-body-scale) * 1rem)}.main-title-block{margin-bottom:2rem}}@media screen and (min-width: 750px) and (max-width: 989px){.insta-images-grid{max-width:700px;gap:.625rem}.typography-text{font-size:calc(var(--font-body-scale) * 1.1rem)}}@media screen and (min-width: 1200px){.insta-images-grid{max-width:1000px;gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-insta-img-layout.css.map */
