#cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-bottom {
  margin-right: 20px;
  width: calc(100% - 50px);
}
#cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-bottom-left,
#cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-bottom-right {
  left: initial;
  right: 0;
}
@media (max-width: 1800px) {
  #cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-bottom-left,
  #cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-bottom-right {
    transform: translateX(calc(0.5 * var(--cmplz_banner_width)));
  }
  #cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-bottom-left:hover,
  #cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-bottom-right:hover {
    animation: slideBannerIn 1s forwards;
    animation-delay: 0s;
  }
}
#cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-center {
  right: 0;
  left: initial;
  transform: initial;
  top: initial;
  bottom: 50px;
}
@media (max-width: 1800px) {
  #cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-center {
    transform: translateX(calc(0.5 * var(--cmplz_banner_width)));
  }
  #cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-center:hover {
    animation: slideBannerIn 1s forwards;
    animation-delay: 0s;
  }
}
@-webkit-keyframes slideBannerIn {
  100% {
    transform: inherit;
  }
}
@keyframes slideBannerIn {
  100% {
    transform: inherit;
  }
}
/*# sourceMappingURL=wysiwyg.css.map */