.cc--dark-turquoise{
  color-scheme:light;
  --cc-bg:#EAEAEA;
  --cc-primary-color:#111111;
  --cc-secondary-color:#555555;
  --cc-btn-primary-bg:#1AE07A;
  --cc-btn-primary-color:#111111;
  --cc-btn-primary-hover-bg:#0DB55E;
  --cc-btn-primary-hover-color:#111111;
  --cc-btn-secondary-bg:#111111;
  --cc-btn-secondary-color:#ffffff;
  --cc-btn-secondary-hover-bg:#252525;
  --cc-btn-secondary-hover-color:#1AE07A;
  --cc-cookie-category-block-bg:#F6F6F6;
  --cc-cookie-category-block-border:rgba(17,17,17,.1);
  --cc-cookie-category-block-hover-bg:#ffffff;
  --cc-cookie-category-block-hover-border:rgba(17,17,17,.18);
  --cc-cookie-category-expanded-block-hover-bg:#ffffff;
  --cc-cookie-category-expanded-block-bg:#F6F6F6;
  --cc-toggle-readonly-bg:#D6D6D6;
  --cc-overlay-bg:rgba(17,17,17,.42)!important;
  --cc-toggle-on-knob-bg:#111111;
  --cc-toggle-readonly-knob-bg:#888888;
  --cc-separator-border-color:rgba(17,17,17,.12);
  --cc-footer-border-color:rgba(17,17,17,.12);
  --cc-footer-bg:#F6F6F6;
}

#cc-main{
  font-family:var(--fb,'Helvetica Neue',Helvetica,Arial,sans-serif);
  cursor:auto;
}

#cc-main .cm,
#cc-main .pm{
  border:1px solid var(--cc-separator-border-color);
  box-shadow:0 28px 90px rgba(0,0,0,.16),0 0 0 1px rgba(26,224,122,.18);
}

#cc-main .cm__title,
#cc-main .pm__title{
  font-family:var(--fb,'Helvetica Neue',Helvetica,Arial,sans-serif);
  font-weight:900;
  letter-spacing:-.03em;
}

#cc-main .cm__desc,
#cc-main .pm__section-desc{
  line-height:1.55;
}

#cc-main .cm__btn,
#cc-main .pm__btn{
  border-radius:999px;
  font-weight:800;
}

#cc-main a{
  color:#0DB55E;
}

#cc-main .cm__btn[data-role=all],
#cc-main .pm__btn[data-role=all],
#cc-main .pm__btn[data-role=save]{
  box-shadow:0 10px 26px rgba(26,224,122,.24);
}
