.pswp img{object-fit:cover;border-radius:4px}.pswp__button--zoom{display:none!important}.pswp-custom-thumbs-list{display:flex;overflow-x:hidden;gap:10px;scrollbar-width:thin;justify-content:center}.pswp-custom-thumbs-list .swiper-wrapper{display:flex}.pswp-custom-thumbs-list .swiper-slide{width:auto;flex-shrink:0}.pswp-custom-thumbs{position:absolute;left:0;right:0;bottom:0;padding:10px 12px;background:#00000080;backdrop-filter:saturate(120%) blur(4px);z-index:3;overflow-x:hidden;-webkit-overflow-scrolling:touch}.pswp-custom-thumbs-list::-webkit-scrollbar{height:6px}.pswp-custom-thumbs-list::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:4px}.pswp-thumb-item{flex:0 0 auto;width:120px;height:80px;border-radius:10px;overflow:hidden;border:2px solid #fff3;box-shadow:0 2px 10px #00000040;padding:0;background:#0000;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.pswp-thumb-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease,filter .25s ease}.pswp-thumb-item:hover img{transform:scale(1.04);filter:saturate(110%)}.pswp-thumb-item.active{border-color:#e11d48;box-shadow:0 0 0 2px #e11d484d}.pswp__img{filter:brightness(1.1) contrast(1.05)}@media(max-width:767.98px){.pswp-thumb-item{width:90px;height:60px}.pswp__button--arrow--next,.pswp__button--arrow--prev{display:none!important}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}