.grid-header{text-align:center}.images-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(100px,auto);gap:10px}.image-wrapper{position:relative;display:block;overflow:hidden;border-radius:14px;cursor:pointer;height:100%}.image-wrapper img{display:block;width:100%;height:100%;object-fit:cover;transition:filter .3s ease}.download-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffffffe6;border:none;border-radius:50%;font-size:24px;padding:10px 14px;color:#222;opacity:0;pointer-events:none;transition:opacity .3s ease;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:1}.download-btn svg{width:24px;height:24px}.image-wrapper:hover img{filter:brightness(40%)}.image-wrapper:hover .download-btn{opacity:1;pointer-events:auto}.hidden-mobile{display:none!important}.grid-item{flex:1 0 0;align-self:stretch}.grid-item img{width:100%;height:100%;object-fit:cover;display:block;border-radius:14px}.item-1{grid-row:1 / span 1;grid-column:1 / span 1}.item-2{grid-row:2 / span 1;grid-column:1 / span 1}.item-3{grid-row:1 / span 2;grid-column:2 / span 1}.item-4{grid-row:3 / span 1;grid-column:1 / span 1}.item-5{grid-row:3 / span 1;grid-column:2 / span 1}.item-6{grid-row:4 / span 2;grid-column:1 / span 1}.item-7{grid-row:4 / span 1;grid-column:2 / span 1}.item-8{grid-row:5 / span 1;grid-column:2 / span 1}.item-9{grid-row:6 / span 1;grid-column:1 / span 1}.item-10{grid-row:6 / span 1;grid-column:2 / span 1}.grid-cta{padding-top:var(--Spaces-6, 32px);text-align:center;display:flex;justify-content:center}@media(min-width:835px){.images-grid{grid-template-columns:repeat(3,1fr);gap:16px}.hidden-mobile{display:block!important}.grid-item img{border-radius:15px;max-height:450px}.item-2{grid-row:1 / span 1;grid-column:2 / span 1}.item-3{grid-row:1 / span 2;grid-column:3 / span 1}.item-4{grid-row:2 / span 2;grid-column:1 / span 2}.item-5{grid-row:3 / span 1;grid-column:3 / span 1}.item-6{grid-row:4 / span 2;grid-column:1 / span 1}.item-7{grid-row:4 / span 1;grid-column:2 / span 1}.item-8{grid-row:4 / span 1;grid-column:3 / span 1}.item-9{grid-row:5 / span 2;grid-column:2 / span 2}.item-10{grid-row:6 / span 1;grid-column:1 / span 1}}@media(min-width:1020px){.images-grid{grid-template-columns:repeat(3,1fr);gap:29px}.grid-item img{max-height:800px}}@media(min-width:1440px){.images-grid{padding:0 150px!important}.grid-item img{border-radius:27px}}
/*# sourceMappingURL=/cdn/shop/t/339/assets/section-images-grid.css.map */
