.preview-img{width:100%;border-radius:10px;height:300px;object-fit:cover;cursor:pointer}.Img-all-show{border:1px solid #808080;padding:5px 8px;border-radius:6px;position:absolute;bottom:20px;right:20px;background:#fff;gap:6px;font-weight:600}.Img-all-show,.gallery-overlay{display:flex;align-items:center}.gallery-overlay{position:fixed;inset:0;background:rgba(0,0,0,.9);z-index:99999;flex-direction:column;justify-content:center}.close-btn{position:fixed;top:20px;right:25px;width:40px;height:40px;border-radius:50%;background:#fff;color:#000;font-size:22px;font-weight:700;cursor:pointer;border:none;z-index:100000}.mainSwiper{width:95%;height:95vh}.mainSwiper img{width:100%;height:100%;object-fit:contain}.mainSwiper .swiper-button-next,.mainSwiper .swiper-button-prev{color:#fff}.thumbsSwiper{width:60%;margin-top:20px;height:90px;display:flex;align-items:center;justify-content:center}.thumbsSwiper .swiper-slide{height:70px}.thumbsSwiper img{width:100%;height:100%;object-fit:cover;cursor:pointer;opacity:.5;border-radius:6px}.swiper-slide-thumb-active img{opacity:1;border:2px solid #fff}@media (max-width:768px){.mainSwiper{width:95%;height:55vh}.thumbsSwiper{width:95%;height:80px}.thumbsSwiper .swiper-slide{height:60px}}