div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper span.ppms_cm_header1,
div.ppms_cm_popup_overlay div.ppms_cm_description_wrapper p.ppms_cm_paragraph,
div.ppms_cm_popup_overlay div.ppms_cm_consent_item span.ppms_cm_consent_item-text,
div.ppms_cm_popup_overlay div.ppms_agree_button_wrapper button.ppms_cm_agree-to-all,
div.ppms_cm_popup_overlay div.ppms_agree_button_wrapper button.ppms_cm_reject-all,
div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses button.ppms_cm_content_expander_show_btn,
div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses button.ppms_cm_content_expander_hide_btn,
div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses a.ppms_cm_link,
div.ppms_cm_popup_overlay div.ppms_cm_content_wrapper span.ppms_cm_header4,
div.ppms_cm_popup_overlay div.ppms_cm_content_wrapper span.ppms_cm_span,
div.ppms_cm_popup_overlay div.ppms_cm_centered_buttons button.ppms_cm_save-choices {
  font-family: "Inter", Helvetica, Arial, sans-serif !important;
}

div.ppms_cm_popup_overlay div.ppms_agree_button_wrapper button.ppms_cm_agree-to-all,
div.ppms_cm_popup_overlay div.ppms_agree_button_wrapper button.ppms_cm_reject-all,
div.ppms_cm_popup_overlay div.ppms_cm_centered_buttons button.ppms_cm_save-choices, .ppms_cm_button, #ppms_cm_agree-to-all, #ppms_cm_reject-all {
  padding: 8px 32px !important;
  border: 0 !important;
  background-color: var(--btn-secondary-bg-color) !important;
  color: var(--btn-secondary-text-color) !important;
  border-radius: var(--bs-border-radius-pill) !important;
  font-weight: 600 !important;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out !important;
}
div.ppms_cm_popup_overlay div.ppms_agree_button_wrapper button.ppms_cm_agree-to-all:hover, div.ppms_cm_popup_overlay div.ppms_agree_button_wrapper button.ppms_cm_agree-to-all:active, div.ppms_cm_popup_overlay div.ppms_agree_button_wrapper button.ppms_cm_agree-to-all:focus,
div.ppms_cm_popup_overlay div.ppms_agree_button_wrapper button.ppms_cm_reject-all:hover,
div.ppms_cm_popup_overlay div.ppms_agree_button_wrapper button.ppms_cm_reject-all:active,
div.ppms_cm_popup_overlay div.ppms_agree_button_wrapper button.ppms_cm_reject-all:focus,
div.ppms_cm_popup_overlay div.ppms_cm_centered_buttons button.ppms_cm_save-choices:hover,
div.ppms_cm_popup_overlay div.ppms_cm_centered_buttons button.ppms_cm_save-choices:active,
div.ppms_cm_popup_overlay div.ppms_cm_centered_buttons button.ppms_cm_save-choices:focus {
  background-color: var(--btn-secondary-hover-color) !important;
}

div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses button.ppms_cm_content_expander_show_btn,
div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses button.ppms_cm_content_expander_hide_btn,
div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses a.ppms_cm_link {
  color: var(--accent-active-blue-100) !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}
div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses button.ppms_cm_content_expander_show_btn:hover, div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses button.ppms_cm_content_expander_show_btn:active, div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses button.ppms_cm_content_expander_show_btn:focus,
div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses button.ppms_cm_content_expander_hide_btn:hover,
div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses button.ppms_cm_content_expander_hide_btn:active,
div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses button.ppms_cm_content_expander_hide_btn:focus,
div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses a.ppms_cm_link:hover,
div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses a.ppms_cm_link:active,
div.ppms_cm_popup_overlay div.ppms_cm_popup_responsive_wrapper div.ppms_cm_data_uses a.ppms_cm_link:focus {
  color: var(--accent-active-blue-120, #2179cc) !important;
}