.sr-gallery{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.sr-gallery img{width:calc(25% - 20px);aspect-ratio:1/1;object-fit:cover;border-radius:12px;background:#f7f7f7;padding:6px;border:1px solid #ddd;transition:0.3s ease}@media (max-width:980px){.sr-gallery img{width:calc(33.33% - 20px)}}@media (max-width:767px){.sr-gallery img{width:calc(50% - 20px)}}.sr-gallery img:hover{transform:scale(1.05);border-color:#bbb}.et_shop_image .et_overlay{display:none!important}