
/* V180 — cartão de nível/pote nítido e sempre acima de toda a interface. */
html body > #levelTransition.v179-journey-overlay,
html body > #levelTransition.v180-journey-overlay{
  position:fixed!important;
  inset:0!important;
  z-index:2147483647!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  padding:16px!important;
  overflow:auto!important;
  background:rgba(35,6,17,.94)!important;
  -webkit-backdrop-filter:none!important;
  backdrop-filter:none!important;
  filter:none!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:auto!important;
  transform:none!important;
  isolation:isolate!important;
}
html body > #levelTransition .v179-journey-frame,
html body > #levelTransition .v180-journey-frame{
  position:relative!important;
  z-index:2147483647!important;
  width:auto!important;
  height:auto!important;
  max-width:calc(100vw - 28px)!important;
  max-height:calc(100vh - 28px)!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  opacity:1!important;
  visibility:visible!important;
  filter:none!important;
  transform:none!important;
}
html body > #levelTransition .v179-journey-image,
html body > #levelTransition .v180-journey-image{
  position:relative!important;
  z-index:2147483647!important;
  display:block!important;
  width:auto!important;
  height:auto!important;
  max-width:min(390px,calc(100vw - 28px))!important;
  max-height:calc(100vh - 34px)!important;
  object-fit:contain!important;
  object-position:center!important;
  opacity:1!important;
  visibility:visible!important;
  filter:none!important;
  transform:none!important;
  animation:none!important;
  image-rendering:auto!important;
  backface-visibility:visible!important;
  box-shadow:0 22px 52px rgba(12,0,5,.72)!important;
  border-radius:24px!important;
}
html body > #levelTransition .v179-fallback-slot,
html body > #levelTransition .v180-fallback-slot{
  position:relative!important;
  z-index:2147483647!important;
}
html body > #levelTransition .v179-journey-close,
html body > #levelTransition .v180-journey-close{
  position:absolute!important;
  z-index:2147483647!important;
  right:8px!important;
  top:8px!important;
}
/* O painel da busca exibe somente garrafas validadas como vinho ou espumante. */
#new #results:not(:empty){display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:30!important}
html body > #levelTransition.v179-journey-overlay .v179-journey-frame,
html body > #levelTransition.v180-journey-overlay .v180-journey-frame{width:auto!important;height:auto!important;max-width:calc(100vw - 28px)!important;max-height:calc(100vh - 28px)!important;}
html body > #levelTransition.v179-journey-overlay .v179-journey-image,
html body > #levelTransition.v180-journey-overlay .v180-journey-image{width:auto!important;height:auto!important;max-width:min(390px,calc(100vw - 28px))!important;max-height:calc(100vh - 34px)!important;aspect-ratio:auto!important;object-fit:contain!important;filter:none!important;transform:none!important;animation:none!important;}
