.grid-images{padding:8px}.grid-images .big{height:calc(100vw - 16px);width:calc(100vw - 16px)}.grid-images .rectangle{height:46.666666666666667vw}.grid-images .square{float:left;width:calc(50% - 4px)}.grid-images .square:nth-child(2n+1){margin-right:4px}.grid-images .square:nth-child(2n){margin-left:4px}.grid-images .big img,.grid-images .rectangle img,.grid-images .square img{width:100%}@media screen and (min-width:1000px){.ls .grid-images{padding:24px}.ls .grid-images .big{height:calc(50vw - 24px - 8px);margin-right:8px;width:calc(50vw - 24px - 8px)}.ls .grid-images.type-2 .big{margin-left:8px;margin-right:0}.ls .grid-images .rectangle{height:calc((50vw/2) - 24px);width:calc(50vw - 24px)}.ls .grid-images .square{height:calc((50vw/2) - 16px);width:calc((50vw/2) - 16px)}.ls .grid-images .square.mb-8{margin-bottom:0}.ls .grid-images .big{float:left}.ls .grid-images.type-2 .big{float:right}}