/* Giglio Dance Academy: banner dei cookie (Complianz) nei colori del sito. */
.cmplz-cookiebanner,
#cmplz-manage-consent .cmplz-manage-consent{
  --cmplz_banner_background_color:#0A1020;
  --cmplz_banner_border_color:rgba(204,159,82,.35);
  --cmplz_banner_border_width:1px;
  --cmplz_banner_border_radius:20px;
  --cmplz_text_color:#F5F0E6;
  --cmplz_hyperlink_color:#F2D690;
  --cmplz_text_font_size:14px;
  --cmplz_title_font_size:20px;
  --cmplz_link_font_size:13px;
  --cmplz_button_font_size:14px;
  --cmplz_button_border_radius:999px;
  --cmplz_button_accept_background_color:#F5F0E6;
  --cmplz_button_accept_border_color:#F5F0E6;
  --cmplz_button_accept_text_color:#141A2E;
  --cmplz_button_deny_background_color:transparent;
  --cmplz_button_deny_border_color:rgba(245,240,230,.4);
  --cmplz_button_deny_text_color:#F5F0E6;
  --cmplz_button_settings_background_color:transparent;
  --cmplz_button_settings_border_color:rgba(242,214,144,.5);
  --cmplz_button_settings_text_color:#F2D690;
  --cmplz_slider_active_color:#CC9F52;
  --cmplz_slider_inactive_color:#3A4260;
  --cmplz_slider_bullet_color:#F5F0E6;
  --cmplz_category_header_title_color:#F5F0E6;
  --cmplz_category_header_always_active_color:#CC9F52;
  --cmplz_category_header_active_background_color:rgba(245,240,230,.06);
  --cmplz_category_open_icon_color:#F2D690;
  --cmplz_manage_consent_background_color:#0A1020;
  --cmplz_manage_consent_text_color:#F5F0E6;
}
.cmplz-cookiebanner{font-family:'Jost','Helvetica Neue',Arial,sans-serif;box-shadow:0 30px 60px -20px rgba(0,0,0,.6),0 0 0 1px rgba(204,159,82,.2)}
.cmplz-cookiebanner .cmplz-title{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;letter-spacing:0}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:44px;font-weight:600;box-shadow:none}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{box-shadow:0 0 24px rgba(204,159,82,.3)}
.cmplz-cookiebanner .cmplz-close{color:#F5F0E6}
.cmplz-cookiebanner .cmplz-categories .cmplz-category{background:rgba(245,240,230,.04)}
.cmplz-cookiebanner a{text-underline-offset:3px}
#cmplz-manage-consent .cmplz-manage-consent{font-family:'Jost','Helvetica Neue',Arial,sans-serif;border:1px solid rgba(204,159,82,.35);border-bottom:0}
@media (max-width:820px){
  .cmplz-cookiebanner{--cmplz_banner_border_radius:18px 18px 0 0}
}
