/* RN Zwevende Fles v1.18 */
.rn-zf-overlay-wrap {
  position: fixed;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  will-change: transform, opacity;
}

.rn-zf-overlay-wrap.is-visible {
  opacity: 1;
  visibility: visible;
}

.rn-zf-overlay-img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block;
  transform: translate(-50%, -50%) rotate(var(--rn-zf-tilt, 0deg));
  transform-origin: center center;
  will-change: opacity, transform, filter;
}

.rn-zf-hidden-anchor {
  visibility: hidden !important;
}
