html.mgl-open{overflow:hidden}#mmq-gallery-lightbox{box-sizing:border-box;position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:18px;background:rgba(20,16,18,.20);border:0;color:white;z-index:2147483647;overflow:hidden}#mmq-gallery-lightbox::backdrop{background:rgba(20,16,18,.48)}#mmq-gallery-lightbox .mgl-bar{height:48px;display:flex;align-items:center;justify-content:space-between;gap:20px;font:15px/1.4 system-ui}#mmq-gallery-lightbox button{display:grid;place-items:center;padding:0;width:46px;height:46px;min-width:46px;border:1px solid rgba(255,255,255,.65);border-radius:5px;background:rgba(255,255,255,.1);color:white;font:400 38px/1 system-ui;cursor:pointer}#mmq-gallery-lightbox button:focus-visible{outline:3px solid white;outline-offset:3px}#mmq-gallery-lightbox .mgl-stage{height:calc(100% - 48px);display:grid;grid-template-columns:46px minmax(0,1fr) 46px;gap:18px;align-items:center}#mmq-gallery-lightbox img{display:block;max-width:100%;max-height:calc(100dvh - 105px);width:auto;height:auto;object-fit:contain;justify-self:center;min-width:0;touch-action:pan-y}@media(max-width:600px){#mmq-gallery-lightbox{padding:12px}.mgl-stage{gap:8px!important;grid-template-columns:38px minmax(0,1fr) 38px!important}#mmq-gallery-lightbox button{width:38px;height:44px;min-width:38px;font-size:32px}#mmq-gallery-lightbox img{max-height:calc(100dvh - 110px)}}

#mmq-gallery-lightbox img{box-shadow:0 0 18px 5px rgba(255,255,255,.28),0 0 55px 15px rgba(255,255,255,.18)}
