
div#sliding-popup, div#sliding-popup .eu-cookie-withdraw-banner, .eu-cookie-withdraw-tab {
  background-color: rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(40px);
  -webkit-backdrop-filter: blur(40px);
}

#sliding-popup {
  background: none;
  padding-top: 10px;
  padding-bottom: 10px;
}

.eu-cookie-compliance-message {
  max-width: 70%;
}

.eu-cookie-compliance-message h2 {
  font-size: clamp(22px, 1.85vw, 32px);
  line-height: clamp(24px, 2vw, 34px);
}

.eu-cookie-compliance-message h1, .eu-cookie-compliance-message h2, .eu-cookie-compliance-message h3, .eu-cookie-compliance-message p {
     font-weight: 400;
}

.disagree-button.eu-cookie-compliance-more-button, .eu-cookie-compliance-agree-button, .eu-cookie-compliance-default-button, .eu-cookie-compliance-hide-button, .eu-cookie-compliance-more-button-thank-you, .eu-cookie-withdraw-button, .eu-cookie-compliance-save-preferences-button {
  background-image: none!important;
  background-color: transparent;
  box-shadow: none!important;
  border-radius: 25px;
  font-family: 'Inter';
  text-shadow: none;
  padding: 10px 25px;
  color: var(--color-text-main);
  border: 1px solid var(--color-text-main);
}

.disagree-button.eu-cookie-compliance-more-button:hover, .eu-cookie-compliance-agree-button:hover, .eu-cookie-compliance-default-button:hover, .eu-cookie-compliance-hide-button:hover, .eu-cookie-compliance-more-button-thank-you:hover, .eu-cookie-withdraw-button:hover {
  background-image: none!important;
  background-color: transparent;
}
