.pbv{position:fixed;inset:0;z-index:200;background:rgba(5,12,8,.94);display:grid;place-items:center;padding:56px 18px 84px}.pbv img{max-width:92vw;max-height:80vh;object-fit:contain;border-radius:6px}.pbv-x{position:absolute;top:18px;right:20px;width:44px;height:44px;border-radius:50%;border:1px solid hsla(0,0%,100%,.35);background:transparent;color:#fff;font-size:1.05rem;cursor:pointer;transition:background .2s}.pbv-x:hover{background:hsla(0,0%,100%,.14)}.pbv-nav{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;border:1px solid hsla(0,0%,100%,.35);background:transparent;color:#fff;font-size:1.7rem;line-height:1;cursor:pointer;transition:background .2s}.pbv-nav:hover{background:hsla(0,0%,100%,.14)}.pbv-prev{left:18px}.pbv-next{right:18px}.pbv-cap{position:absolute;left:50%;transform:translateX(-50%);bottom:26px;max-width:80vw;text-align:center;color:#dfe9e2;font-size:.9rem;font-style:italic}.pbv-count{display:block;margin-top:6px;font-style:normal;font-size:.78rem;color:#9fb3a6}@media(max-width:680px){.pbv-nav{width:40px;height:40px}.pbv-prev{left:8px}.pbv-next{right:8px}}