.image-grid__image{max-width:500px;flex:1 1 300px}.image-grid__image,.image-grid__link{grid-column:span 2}.image-grid{max-width:clamp(600px,90vw,1200px);margin:20px auto;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width: 350px){grid-template-columns:2fr;gap: 12px}@media (max-width: 796px) and (min-width:351px){.image-grid__image:last-child:nth-child(odd),.image-grid__link:last-child:nth-child(odd){grid-column-end:-2}}@media (min-width: 797px) and (max-width: 1119px){.image-grid{grid-template-columns:repeat(6,1fr)}.image-grid__image:last-child:nth-child(3n-1),.image-grid__link:last-child:nth-child(3n-1){grid-column-end:-2}.image-grid__image:nth-last-child(2):nth-child(3n+1),.image-grid__link:nth-last-child(2):nth-child(3n+1){grid-column-end:4}//1 item .image-grid__image:last-child:nth-child(3n - 2),.image-grid__link:last-child:nth-child(3n - 2){grid-column-end:5}}@media (min-width: 1120px){.image-grid{grid-template-columns:repeat(8,1fr);gap:15px}.image-grid__image:last-child:nth-child(4n-1),.image-grid__link:last-child:nth-child(4n-1){grid-column-end:-2}.image-grid__image:nth-last-child(2):nth-child(4n+2),.image-grid__link:nth-last-child(2):nth-child(4n+2){grid-column-end:6}.image-grid__image:nth-last-child(3):nth-child(4n+1),.image-grid__link:nth-last-child(3):nth-child(4n+1){grid-column-end:4}//2 items .image-grid__image:last-child:nth-child(4n - 1),.image-grid__link:last-child:nth-child(4n - 1){grid-column-end:-2}.image-grid__image:nth-last-child(2):nth-child(4n+1),.image-grid__link:nth-last-child(2):nth-child(4n+1){grid-column-end:5}//1 item .image-grid__image:last-child:nth-child(4n + 1),.image-grid__link:last-child:nth-child(4n + 1){grid-column-end:6}}.index-section-instafeed{text-align:center}.index-section-instafeed .index-header{margin:34px auto}.index-section-instafeed .button{min-width:0px;margin-top:24px}svg.button-icon{width:19px;height:19px;display:inline-block;margin:0 6px 0 -6px;vertical-align:middle}svg.button-icon,svg.button-icon path{fill:currentColor}.image--mobile,.image--wide{display:none}@media (max-width: 767px){.image--mobile{display:block}.image--mobile~.image--standard{display:none!important}}@media (min-width: 1201px){.image--wide{display:block}.image--wide~.image--standard{display:none!important}}
/*# sourceMappingURL=/s/files/1/0109/3733/5874/t/24/compiled_assets/styles.css.map */
