.mr-lb{position:fixed;inset:0;z-index:999999;background:rgba(12,12,12,.9);display:none;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.mr-lb.on{display:flex}.mr-lb.vis{opacity:1}.mr-lb img{max-width:92vw;max-height:88vh;object-fit:contain;border-radius:10px;box-shadow:0 20px 60px rgba(0,0,0,.5);user-select:none;-webkit-user-drag:none}.mr-lb button{position:absolute;border:0;cursor:pointer;background:#fff;color:#141414;border-radius:50%;width:52px;height:52px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 18px rgba(0,0,0,.3);padding:0}.mr-lb button:hover{background:#f1f1f1}.mr-lb .lb-prev{left:24px;top:50%;transform:translateY(-50%)}.mr-lb .lb-next{right:24px;top:50%;transform:translateY(-50%)}.mr-lb .lb-x{right:20px;top:20px;width:44px;height:44px}.mr-lb .lb-n{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);color:#fff;font-size:14px;letter-spacing:.05em;opacity:.85}.mr-lb.one .lb-prev,.mr-lb.one .lb-next,.mr-lb.one .lb-n{display:none}@media (max-width:700px){.mr-lb button{width:42px;height:42px}.mr-lb .lb-prev{left:8px}.mr-lb .lb-next{right:8px}.mr-lb img{max-width:96vw;max-height:80vh}}.pd-main #pdMain{cursor:zoom-in}