/* Keep the scroll control clear of DIVIA's standard 55 px privacy button. */
.vd-site .scroll-to-top {
  display: grid;
  place-items: center;
  left: 27.5px;
  right: auto;
  bottom: 89px;
  width: 40px;
  height: 40px;
  line-height: 1;
  transform: none;
  z-index: 1034;
  visibility: hidden;
  pointer-events: none;
}
.vd-site .scroll-to-top.show { visibility: visible; pointer-events: auto; }
.vd-site .scroll-to-top svg { display: block; width: 20px; height: 20px; }
.vd-site .scroll-to-top::after { display: none; }
.vd-site:has(#diviaGDPR) .scroll-to-top { visibility: hidden; pointer-events: none; }
@media (max-width: 800px) {
  .vd-site .scroll-to-top { left: 27.5px; bottom: 149px; width: 40px; height: 40px; }
}

.vd-site .whatsapp-desktop,.vd-site .d-mobile { z-index: 1035; }
