.cmplz-cookiebanner {
  section {
	padding: initial !important;
  }
}
.cmplz-hidden {
  display: none;
}
.cmplz-cookiebanner .elementor-widget-alert {
  display:none;
}

.cmplz-optin, .elementor-editor-active {
  .cmplz-deny, .cmplz-view-preferences {
	display: block;
  }
}

.cmplz-categories {
  display: none;
}

.elementor-editor-active {
  .cmplz-categories {
	display: block;
  }
  .cmplz-cookiebanner .elementor-widget-alert {
	display:block;
	.elementor-alert-dismiss {
	  display:none;
	}
  }
}

.cmplz-cookiebanner .dialog-widget-content {
  display:none;
}

.cmplz-optin, .cmplz-optout, .elementor-editor-active {
  .cmplz-cookiebanner .dialog-widget-content {
	display:flex;
  }
}


