.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;list-style:none;margin:0;padding:0}.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery--cols-2{grid-template-columns:repeat(2,1fr)}.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery--cols-3{grid-template-columns:repeat(3,1fr)}.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery--cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery--cols-3,.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery--cols-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery--cols-2,.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery--cols-3,.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery--cols-4{grid-template-columns:1fr}}.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery__item{min-width:0}.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery__figure{margin:0}.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery__link{display:block;position:relative;overflow:hidden;border-radius:4px;line-height:0;text-decoration:none}.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery__link:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery__img{width:100%;height:auto;display:block;transition:transform 0.35s ease}.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery__link:hover .zaso-image-gallery__img,.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery__link:focus-visible .zaso-image-gallery__img{transform:scale(1.05)}.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / .45);opacity:0;transition:opacity 0.3s ease;display:flex;align-items:center;justify-content:center;color:#fff}.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery__link:hover .zaso-image-gallery__overlay,.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery__link:focus-visible .zaso-image-gallery__overlay{opacity:1}.so-widget-zen-addons-siteorigin-image-gallery-default-93b978fab841-60 .zaso-image-gallery__caption{font-size:.875rem;text-align:center;padding:6px 4px 0;margin:0;color:#555;line-height:1.4}