.masonry{gap:1rem;display:none}.masonry.cols-3{display:flex}@media screen and (max-width:750px){.masonry.cols-1,.masonry.cols-3{display:none}.masonry.cols-2{display:flex}}@media screen and (max-width:500px){.masonry.cols-1{display:flex}.masonry.cols-2,.masonry.cols-3{display:none}}.masonry>.column{flex-direction:column;gap:1rem;display:flex}.masonry>.column>.image{object-fit:contain;width:100%;height:auto}
