.image-grid-wrapper{position:relative}.image-grid .image-grid__heading{margin-top:30px;margin-bottom:20px;line-height:1.1}.image-grid .image-grid__icon-before{position:absolute;top:-40px;left:0}.image-grid .image-grid__text-first,.image-grid .image-grid__text-last{font-size:1.6rem;line-height:1.2}.image-grid .image-grid__text-first{padding:2.5rem 4.5rem 2.5rem 1.4rem}.image-grid .image-grid__text-last{max-width:300px;padding:1.6rem 0;margin-left:-10px}.image-grid .image-grid__media{position:relative;width:100%}.image-grid .icon-image-top{display:none}@media screen and (min-width: 990px){.image-grid .image-grid__heading{margin-top:0;margin-bottom:60px;text-align:center}.image-grid .image-grid__container{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,min-content);gap:0 0;padding-left:2%;grid-template-areas:"text-1 text-1 image-2 image-2 image-2 . ." "text-1 text-1 image-2 image-2 image-2 image-3 image-3" "image-1 image-1 image-2 image-2 image-2 image-3 image-3" "image-1 image-1 image-2 image-2 image-2 image-3 image-3" "image-1 image-1 image-2 image-2 image-2 text-2 text-2" "image-1 image-1 . . . text-2 text-2"}.image-grid .image-grid__text-first{grid-area:text-1}.image-grid .image-grid__text-last{grid-area:text-2}.image-grid .image-grid__media.image-grid__media--first{grid-area:image-1}.image-grid .image-grid__media.image-grid__media--second{grid-area:image-2}.image-grid .image-grid__media.image-grid__media--third{grid-area:image-3}.image-grid .image-grid__media.image-grid__media--second{margin-left:-35px}.image-grid .image-grid__media.image-grid__media--third{margin-left:-70px}}@media screen and (min-width: 1100px){.image-grid .image-grid__container{padding-left:5%}}@media screen and (min-width: 1200px){.image-grid .icon-image-top{display:block;position:absolute;top:-75px;right:-53px}.image-grid .image-grid__text-first{padding:4.5rem 8.5rem 4.5rem 2.4rem}.image-grid .image-grid__text-last{padding:2.4rem 0 3.2rem;margin-left:-20px}.image-grid .image-grid__media.image-grid__media--second{margin-left:-63px}.image-grid .image-grid__media.image-grid__media--third{margin-left:-115px}}@media screen and (min-width: 1400px){.image-grid .image-grid__container{padding-left:70px}.image-grid .image-grid__media.image-grid__media--first{min-width:411px}.image-grid .image-grid__media.image-grid__media--second{min-width:535px}.image-grid .image-grid__media.image-grid__media--third{min-width:374px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/image-grid.bf.build.css.map */
