/* ALZATE MARKET V6.155 · el contenido multimedia ocupa un visor vertical real 9:16. */
body.lightbox-open #lightbox{
  isolation:isolate!important;overflow:hidden!important;
}
body.lightbox-open #lightboxStage{
  overflow:hidden!important;touch-action:pan-y!important;
}
body.lightbox-open #lightboxStage .lightbox-media-surface:not([hidden]){
  pointer-events:auto!important;overflow:hidden!important;
}
body.lightbox-open #lightboxStage .lightbox-media-surface.is-video-v6142 .catalog-media-frame-v6142{
  width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;
  aspect-ratio:9/16!important;margin:0!important;overflow:hidden!important;
  background:#342033!important;
}
body.lightbox-open #lightboxStage .lightbox-media-surface.is-video-v6142 video{
  display:block!important;width:100%!important;height:100%!important;
  object-fit:cover!important;object-position:center!important;background:transparent!important;
}
body.lightbox-open #lightboxStage .lightbox-img{
  object-fit:cover!important;object-position:center!important;
}
body.lightbox-open #lightboxStage #lightboxFavorite{
  position:absolute!important;z-index:220!important;pointer-events:auto!important;
  touch-action:manipulation!important;cursor:pointer!important;
}
body.lightbox-open #lightboxActions{
  z-index:240!important;pointer-events:auto!important;isolation:isolate!important;
}
body.lightbox-open #lightboxActions button,
body.lightbox-open #lightboxActions input{
  pointer-events:auto!important;position:relative!important;z-index:1!important;
  touch-action:manipulation!important;
}
body.lightbox-open #lightboxClose{z-index:250!important;pointer-events:auto!important}
body.lightbox-open #lightboxNext,body.lightbox-open #lightboxPrev{
  z-index:180!important;pointer-events:auto!important;
}
body.lightbox-open #lightboxStage .catalog-media-swipe-capture-v6145{
  z-index:10!important;touch-action:pan-y!important;
}
