#root .cc-window {
    background-color:var(--aw-primary);
    border-radius:var(--r)
}
#root .cc-granular-container .cc-categories-panel {
  background-color:var(--o-primary)
}
#root .cc-granular-container .cc-category {
  background-color:var(--o-primary-a);
  border-radius:var(--r)
}
#root .cc-window .cc-granular-container input[type='checkbox'] + span::before{
  min-width:unset;
}
#root .cc-action-row .cc-allow{
  background-color:var(--aw-action)!important
}
#root .cc-bottom:not(.cc-right) .cc-action-row .cc-allow {
  margin-left:0px;
}
#root .cc-granular-container .cc-toggle input:checked + .cc-toggle-slider {
   background-color:var(--aw-action)
}
#root .cc-granular-container .cc-always-active {
  color:var(--aw-action)!important
}
.cc-floating .cc-message {
  margin-bottom:0px;
}
#root .cc-window .cc-customize-row a {
  width:100%;
  color: var(--c-f-s);
}

#root .cc-window .cc-customize-row a::after {
  content:"ar-expand";
    font:var(--icon-font);
  width:auto;
  margin-left:auto;
}
#root .cc-window button {
  font:var(--c-font);
  font-size:12px;
}
#root .cc-revoke {
  display:none;
}