._masonry_yv82u_1{grid-template-columns:repeat(auto-fill,minmax(calc(clamp(15.63rem,18.23vw,21.88rem)),1fr));grid-auto-rows:15.63rem;gap:calc(clamp(.75rem,.83vw,1rem));display:grid}._masonry-item_yv82u_7{border-radius:.5rem;position:relative}@media (hover:hover){._masonry-item_yv82u_7:hover img{filter:brightness(1.2)}._masonry-item_yv82u_7:hover ._download_yv82u_15{opacity:1}}@media (hover:none){._masonry-item_yv82u_7:active img{filter:brightness(1.2)}._masonry-item_yv82u_7:active ._download_yv82u_15{opacity:1}}._masonry-item_yv82u_7:active{transform:scale(.995)}._masonry-item_yv82u_7 img{border-radius:inherit;background-color:rgb(var(--color-bg-2));object-fit:cover;object-position:top;width:100%;height:100%;transition:filter .3s}._download_yv82u_15{top:var(--spacing-md);right:var(--spacing-md);background-color:rgb(var(--color-white));color:rgb(var(--color-primary));font-size:var(--icon-size-lg);opacity:0;border-radius:999px;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute}@media (hover:hover){._download_yv82u_15:hover{background-color:rgb(var(--color-primary));color:rgb(var(--color-white))}}@media (hover:none){._download_yv82u_15:active{background-color:rgb(var(--color-primary));color:rgb(var(--color-white))}}._download_yv82u_15:active{transform:scale(.99)}
