.MieDIa_gallery{margin-bottom:32px}.MieDIa_viewport{touch-action:pan-y;background:#eef0ed;border-radius:12px;position:relative;overflow:hidden}.MieDIa_track{transition:transform .45s;display:flex}.MieDIa_slide{cursor:zoom-in;background:0 0;border:0;flex:0 0 100%;min-width:0;padding:0;position:relative}.MieDIa_slide img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.MieDIa_slide:focus-visible{outline-offset:-4px;outline:3px solid #ac773f}.MieDIa_expand{color:#28383d;background:#ffffffed;border-radius:6px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;display:flex;position:absolute;bottom:16px;right:16px}.MieDIa_arrow{color:#28383d;cursor:pointer;background:#ffffffed;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.MieDIa_previous{left:12px}.MieDIa_next{right:12px}.MieDIa_controls{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:12px;display:flex}.MieDIa_controls button{color:inherit;cursor:pointer;background:0 0;border:0;padding:6px;text-decoration:underline}.MieDIa_lightbox{color:#fff;background:0 0;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:0}.MieDIa_lightbox[open]{justify-content:center;align-items:center;display:flex}.MieDIa_lightbox::backdrop{background:#10191bef}.MieDIa_lightboxContent{width:min(1200px,92vw);position:relative}.MieDIa_lightboxContent img{object-fit:contain;width:100%;height:auto;max-height:80dvh;display:block}.MieDIa_close{color:#28383d;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:-44px;right:0}.MieDIa_lightboxControls{justify-content:center;align-items:center;gap:24px;padding-top:12px;display:flex}.MieDIa_lightboxControls button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}@media (prefers-reduced-motion:reduce){.MieDIa_track{transition:none}}@media (max-width:600px){.MieDIa_arrow{width:34px;height:34px}.MieDIa_expand{bottom:10px;right:10px}}
