.iu-gallery{display:grid;gap:8px;grid-template-columns:repeat(var(--iu-columns,3),1fr);list-style:none;margin:0;padding:0}.iu-gallery.alignwide{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,1200px)}.iu-gallery.alignfull{width:100%}.iu-gallery-item{border-radius:2px;margin:0;overflow:hidden}.iu-gallery-item a.iu-gallery-link{display:block;line-height:0;text-decoration:none}.iu-gallery-img{aspect-ratio:1/1;display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .2s ease;width:100%}.iu-gallery-link:hover .iu-gallery-img{opacity:.85}.iu-gallery-caption{color:#555;font-size:.85em;padding:4px 2px;text-align:center}.iu-gallery-empty{color:#666;font-style:italic}
