/* Keep consent controls equally prominent in both site themes. */
#cc-main { --cc-font-family: inherit; --cc-primary-color: #18211e; --cc-btn-primary-bg: #244c3c; --cc-btn-primary-hover-bg: #173428; --cc-btn-primary-color: #fff; --cc-btn-primary-border-color: #244c3c; --cc-border-radius: 12px; }
[data-theme="dark"] #cc-main { --cc-bg: #18211e; --cc-primary-color: #f5f4ef; --cc-secondary-color: #d0d8d2; --cc-separator-border-color: #526157; --cc-cookie-category-block-bg: #24352c; --cc-cookie-category-block-hover-bg: #304438; }
.privacy-preferences { font: inherit; color: inherit; background: none; border: 0; text-decoration: underline; cursor: pointer; padding: 0; }
.privacy-preferences[hidden] { display: none; }
