:root {
--cd-ui-primary-bg: #0b1f4d;
--cd-ui-primary-text: #ffffff;
--cd-ui-secondary-bg: #c05820; --cd-ui-secondary-brand: #f08a4b;
--cd-ui-secondary-text: #ffffff;
--cd-ui-hover-bg: #1e3a5f;
--cd-ui-hover-text: #ffffff;
--cd-ui-inactive-bg: #ffffff;
--cd-ui-inactive-text: #0b1f4d;
--cd-ui-inactive-border: rgba(11, 31, 77, 0.25);
--cd-ui-muted-bg: #f4f6f9;
--cd-ui-disabled-bg: #eef2f7;
--cd-ui-disabled-text: #4a5568;
--cd-ui-disabled-border: rgba(11, 31, 77, 0.14);
--cd-ui-focus: #f08a4b;
--cd-ui-radius-pill: 999px;
} #page .entry-content a.cdl-config-chip.cdl-config-chip--active,
#page .site-content a.cdl-config-chip.cdl-config-chip--active,
.cdl-archive-v4 a.cdl-config-chip.cdl-config-chip--active,
.cdl-archive-v43 a.cdl-config-chip.cdl-config-chip--active {
color: #ffffff !important;
background: var(--cd-ui-secondary-bg) !important;
border-color: var(--cd-ui-secondary-bg) !important;
text-decoration: none !important;
}
#page .entry-content a.cdl-style-chip,
#page .entry-content a.cdl-config-chip,
#page .entry-content a.cdl-level-chip,
#page .entry-content a.cd-mvs__period-btn {
text-decoration: none !important;
} :is(
a.cd-mvs__period-btn,
a.cdl-style-chip,
a.cdl-config-chip,
a.cdl-level-chip,
a.cdl-explorer-presets__link,
a.cdl-archive__filter-chip,
a.cdl-filters__reset,
a.cdl-progress-premium__cta,
a.cdl-dancer-nav-v41b__link,
a.cdl-cultural-universe-filter__btn,
a.cdl-orisha-filter-btn,
a.cdl-instrument-filter-btn,
a.cdl-rhythm-filter-btn,
a.cdl-concept-filter-btn,
a.cdm-hub-btn,
a.cdm-composer-panel__variant-chip,
button.cdsp-btn,
a.cdsp-btn,
button.ces-btn,
a.ces-btn,
button.cd-follow-btn,
a.cd-follow-btn,
button.cd-fav-btn:not(.cd-fav-mec-badge),
a.cd-fav-btn:not(.cd-fav-mec-badge),
button.cd-compare-btn,
a.cd-compare-btn,
button.cdl-btn,
a.cdl-btn,
button.cdm-composer-entry__btn,
button.cdm-player__btn--cell-listen,
button.cdm-player__btn--cell-loop,
button.cdm-player__btn--cell-compare,
button.cdm-composer-inline-bar__btn,
a.cdm-btn,
button.cdm-btn
) {
text-decoration: none !important;
text-underline-offset: unset;
} :is(
a.cd-mvs__period-btn:not(.is-active),
a.cdl-style-chip:not(.cdl-style-chip--active),
a.cdl-config-chip:not(.cdl-config-chip--active),
a.cdl-level-chip:not(.cdl-level-chip--active),
a.cdl-explorer-presets__link:not(.is-active),
a.cdl-dancer-nav-v41b__link:not(.is-current),
a.cdl-cultural-universe-filter__btn:not(.is-active),
a.cdl-orisha-filter-btn:not(.is-active),
a.cdl-instrument-filter-btn:not(.is-active),
a.cdl-rhythm-filter-btn:not(.is-active),
a.cdl-concept-filter-btn:not(.is-active),
a.cdm-hub-btn--ghost,
a.cdm-btn--ghost,
button.cdm-btn--ghost,
.cdsp-btn--ghost,
.cd-follow-btn--off:not(.cd-fav-mec-badge),
.cd-fav-btn--off:not(.cd-fav-mec-badge),
.ces-list-actions .ces-btn:not(.ces-btn--active),
.ces-block .ces-btn:not(.ces-btn--active),
.cd-compare-btn:not([aria-pressed="true"]),
.cdl-btn--secondary,
.cdl-btn--ghost:not(.cdl-hero__inner .cdl-btn--ghost),
.cdl-progress-actions__btn--secondary,
.cdl-progress-premium__cta--secondary,
.cdm-composer-panel__variant-chip:not(.is-active)
) {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border-color: var(--cd-ui-inactive-border) !important;
} .cdl-hero__inner .cdl-btn--ghost,
.cdl-library-hero--immersive .cdl-btn--ghost {
color: #fff !important;
background: rgba(255, 255, 255, 0.14) !important;
border-color: rgba(255, 255, 255, 0.38) !important;
} :is(
a.cd-mvs__period-btn:not(.is-active):hover,
a.cdl-style-chip:not(.cdl-style-chip--active):hover,
a.cdl-config-chip:not(.cdl-config-chip--active):hover,
a.cdl-level-chip:not(.cdl-level-chip--active):hover,
a.cdl-explorer-presets__link:not(.is-active):hover,
a.cdl-dancer-nav-v41b__link:not(.is-current):hover,
a.cdl-cultural-universe-filter__btn:not(.is-active):hover,
a.cdl-orisha-filter-btn:not(.is-active):hover,
a.cdl-instrument-filter-btn:not(.is-active):hover,
a.cdl-rhythm-filter-btn:not(.is-active):hover,
a.cdl-concept-filter-btn:not(.is-active):hover,
a.cdm-hub-btn--ghost:hover,
.cdsp-btn--ghost:hover,
.cd-follow-btn--off:not(.cd-fav-mec-badge):hover,
.cd-fav-btn--off:not(.cd-fav-mec-badge):hover,
.ces-list-actions .ces-btn:not(.ces-btn--active):hover,
.cd-compare-btn:not([aria-pressed="true"]):hover,
.cdl-btn--secondary:hover,
.cdl-progress-actions__btn--secondary:hover
) {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
.cdl-hero__inner .cdl-btn--ghost:hover,
.cdl-library-hero--immersive .cdl-btn--ghost:hover {
color: #fff !important;
background: rgba(255, 255, 255, 0.24) !important;
border-color: rgba(255, 255, 255, 0.5) !important;
} :is(
a.cd-mvs__period-btn.is-active,
a.cdl-style-chip.cdl-style-chip--active,
a.cdl-level-chip.cdl-level-chip--active,
a.cdl-explorer-presets__link.is-active,
a.cdl-dancer-nav-v41b__link.is-current,
a.cdl-cultural-universe-filter__btn.is-active,
a.cdl-orisha-filter-btn.is-active,
a.cdl-instrument-filter-btn.is-active,
a.cdl-rhythm-filter-btn.is-active,
a.cdl-concept-filter-btn.is-active,
.cd-follow-btn--on:not(.cd-fav-mec-badge),
.cd-fav-btn--on:not(.cd-fav-mec-badge),
.ces-btn--active,
.ces-btn.ces-btn--active,
.cd-compare-btn[aria-pressed="true"],
.cdl-btn--primary,
.cdl-progress-actions__btn--primary.is-active,
.cdm-hub-btn:not(.cdm-hub-btn--ghost),
.cdm-composer-panel__variant-chip.is-active,
.cdm-composer-inline-bar__btn.is-active
) {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border-color: var(--cd-ui-primary-bg) !important;
} :is(
a.cdl-config-chip.cdl-config-chip--active,
.cdsp-btn:not(.cdsp-btn--ghost):not(:disabled):not(.cdsp-presence__checkin--disabled),
.cdl-archive__filter-chip
) {
color: var(--cd-ui-secondary-text) !important;
background: var(--cd-ui-secondary-bg) !important;
border-color: var(--cd-ui-secondary-bg) !important;
}
.cdl-archive__filter-chip:hover {
color: var(--cd-ui-secondary-text) !important;
background: #c96828 !important;
border-color: #c96828 !important;
} :is(
a.cd-mvs__period-btn.is-active:hover,
a.cdl-style-chip.cdl-style-chip--active:hover,
a.cdl-level-chip.cdl-level-chip--active:hover,
a.cdl-config-chip.cdl-config-chip--active:hover,
.cd-follow-btn--on:not(.cd-fav-mec-badge):hover,
.ces-btn--active:hover,
.cd-compare-btn[aria-pressed="true"]:hover,
.cdl-btn--primary:hover,
.cdm-hub-btn:not(.cdm-hub-btn--ghost):hover,
.cdsp-btn:not(.cdsp-btn--ghost):not(:disabled):hover
) {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
a.cdl-config-chip.cdl-config-chip--active:hover,
.cdsp-btn:not(.cdsp-btn--ghost):not(:disabled):hover {
background: #a84a18 !important;
border-color: #a84a18 !important;
} .cdl-style-chip--active .cdl-style-chip__count,
.cdl-config-chip--active .cdl-style-chip__count,
.cdl-level-chip--active .cdl-style-chip__count {
color: rgba(255, 255, 255, 0.92) !important;
opacity: 1 !important;
} :is(
.cdsp-presence__checkin--disabled,
.cdsp-presence__checkin:disabled,
.cdsp-btn:disabled,
.ces-btn--disabled,
.ces-btn:disabled,
.cd-fav-btn:disabled,
.cd-follow-btn:disabled,
.cdl-btn:disabled,
.cdl-btn[aria-disabled="true"],
button[disabled].cdsp-btn,
button[disabled].ces-btn
) {
opacity: 1 !important;
color: var(--cd-ui-disabled-text) !important;
background: var(--cd-ui-disabled-bg) !important;
border-color: var(--cd-ui-disabled-border) !important;
cursor: not-allowed !important;
filter: none !important;
box-shadow: none !important;
} :is(
a.cd-mvs__period-btn,
a.cdl-style-chip,
a.cdl-config-chip,
a.cdl-level-chip,
.cdsp-btn,
.ces-btn,
.cd-follow-btn,
.cd-fav-btn,
.cd-compare-btn,
.cdl-btn,
.cdm-hub-btn,
.cdm-btn
):focus-visible {
outline: 2px solid var(--cd-ui-focus) !important;
outline-offset: 2px !important;
} .ces-list-actions {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 0.4rem 0.5rem;
margin: 0.45rem 0 0;
}
.ces-list-actions--compact .ces-btn {
min-height: 2.35rem;
padding: 0.35rem 0.75rem;
font-size: 0.82rem;
font-weight: 700;
border-radius: var(--cd-ui-radius-pill);
} .mec-wrap :is(.cdsp-btn, .cd-fav-btn, .cd-follow-btn, .ces-btn, .cd-compare-btn),
.featherlight-content :is(.cdsp-btn, .cd-fav-btn, .cd-follow-btn, .ces-btn),
.cd-event-modal-actions :is(.cdsp-btn, .cd-fav-btn, .cd-follow-btn, .ces-btn) {
text-shadow: none !important;
} .cdl-archive-v43 .cdl-style-chip--active,
.cdl-archive-v43 .cdl-style-chip--all.cdl-style-chip--active,
.cdl-style-chip--active {
background: var(--cd-ui-primary-bg) !important;
background-image: none !important;
}
.cdl-archive-v43 .cdl-config-chip--active,
.cdl-archive-v4 .cdl-config-chip--active {
background: var(--cd-ui-secondary-bg) !important;
background-image: none !important;
} :is(
a.cd-agenda-filter-link,
a.cd-alerts-center__filter,
a.cd-dir__btn,
a.cd-dir__page-btn,
a.cd-dancer-profile__btn,
a.cd-org-link,
a.cd-my-agenda-detail,
a.cd-btn,
a.cd-style-linkbtn,
a.cdl-pedagogy-nav__link,
a.cdl-explorer-shortcuts__link,
a.cdl-afro-cultural-intro__pill,
a.cdl-afro-orisha-mini__btn,
a.cdl-mm-explore__btn,
a.cdl-cultural-backlink__btn,
a.cdm-my-music-nav__link,
a.cdg-jeux-multi__btn,
a.cdg-room-center__btn
) {
text-decoration: none !important;
}
a.cd-agenda-filter-link:not(.is-active),
a.cd-alerts-center__filter:not(.is-active),
a.cd-dir__page-btn:not(.is-current),
a.cdm-my-music-nav__link:not(.is-active) {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
a.cd-agenda-filter-link.is-active,
a.cd-alerts-center__filter.is-active,
a.cd-dir__page-btn.is-current,
a.cdm-my-music-nav__link.is-active {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border-color: var(--cd-ui-primary-bg) !important;
}
a.cd-agenda-filter-link:not(.is-active):hover,
a.cd-alerts-center__filter:not(.is-active):hover,
a.cdm-my-music-nav__link:not(.is-active):hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
} :is(a.cdg-quiz__btn, button.cdg-quiz__btn, a.cdg-jeux-multi__btn) {
font-weight: 600 !important;
border-radius: var(--cd-ui-radius-pill) !important;
}
.cdg-quiz__btn--primary,
a.cdg-jeux-multi__btn:not(.cdg-jeux-multi__btn--ghost) {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border: 1px solid var(--cd-ui-primary-bg) !important;
}
.cdg-quiz__btn--ghost,
.cdg-jeux-multi__btn--ghost,
a.cdg-quiz__btn--ghost {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
.cdg-quiz__btn--ghost:hover,
.cdg-jeux-multi__btn--ghost:hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
} .cd-func-page .wp-block-button__link,
.cd-func-page .cd-func-cta-bar__btn,
.cd-func-page .cd-func-card__actions .wp-block-button__link {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border: 1px solid var(--cd-ui-primary-bg) !important;
text-decoration: none !important;
}
.cd-func-page .wp-block-button.is-style-outline .wp-block-button__link,
.cd-func-page .cd-func-cta-bar__btn--secondary {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
.cd-func-page .wp-block-button__link:hover,
.cd-func-page .cd-func-cta-bar__btn:hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
.cd-func-hero__pillar-item a,
.cd-func-hero__pillars a {
color: #fff !important;
background: rgba(255, 255, 255, 0.12) !important;
border: 1px solid rgba(255, 255, 255, 0.28) !important;
}
.cd-func-hero__pillar-item a:hover {
color: #fff !important;
background: rgba(255, 255, 255, 0.22) !important;
} #page .entry-content a.button,
#page .entry-content button.button {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border-color: var(--cd-ui-primary-bg) !important;
}
#page .entry-content a.button:hover,
#page .entry-content button.button:hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
} a.cin-chip {
color: var(--cd-ui-inactive-text) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}  :is(a.cdsp-btn, button.cdsp-btn, a.cdsp-recipient-card__cta, button.cdsp-recipient-card__cta):not(.cdsp-btn--ghost):not(:disabled):not(.cdsp-presence__checkin--disabled) {
color: var(--cd-ui-secondary-text) !important;
background: var(--cd-ui-secondary-bg) !important;
border: 1px solid var(--cd-ui-secondary-bg) !important;
text-decoration: none !important;
}
:is(a.cdsp-btn, button.cdsp-btn, a.cdsp-recipient-card__cta):not(.cdsp-btn--ghost):not(:disabled):not(.cdsp-presence__checkin--disabled):hover,
:is(a.cdsp-btn, button.cdsp-btn, a.cdsp-recipient-card__cta):not(.cdsp-btn--ghost):not(:disabled):not(.cdsp-presence__checkin--disabled):focus-visible {
color: var(--cd-ui-secondary-text) !important;
background: #a84a18 !important;
border-color: #a84a18 !important;
}
.cdsp-btn--ghost,
a.cdsp-btn--ghost {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
} .cd-mfp-btn:not(.button-link) {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border: 1px solid var(--cd-ui-primary-bg) !important;
border-radius: 999px !important;
font-weight: 600 !important;
}
.cd-mfp-btn:not(.button-link):hover,
.cd-mfp-btn:not(.button-link):focus-visible {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
.cd-mfp-btn.button-link {
color: var(--cd-ui-inactive-text) !important;
background: transparent !important;
border: none !important;
text-decoration: underline !important;
opacity: 1 !important;
}
.mec-gCalendar-filters .cd-mfp-btn.button-link,
.mec-wrap .cd-mfp-btn.button-link,
.mec-wrap .mec-gCalendar-filters .cd-mfp-btn.button-link {
color: var(--cd-ui-inactive-text) !important;
background: transparent !important;
border: none !important;
text-decoration: underline !important;
opacity: 1 !important;
}
.mec-gCalendar-filters .cd-mfp-toolbar .cd-mfp-btn:not(.button-link) {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border-color: var(--cd-ui-primary-bg) !important;
} .ces-invite-trigger {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
border-radius: var(--cd-ui-radius-pill) !important;
padding: 0.35rem 0.85rem !important;
text-decoration: none !important;
}
.ces-invite-trigger:hover,
.ces-invite-trigger:focus-visible {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
text-decoration: none !important;
}
.cd-compare-bar__btn {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border: 1px solid var(--cd-ui-primary-bg) !important;
} a.cdl-hub-cta,
a.cdl-mm-link,
a.cdl-cultural-backlink__btn,
a.cdl-filters__reset {
display: inline-flex !important;
align-items: center !important;
padding: 0.35rem 0.85rem !important;
border-radius: var(--cd-ui-radius-pill) !important;
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
text-decoration: none !important;
}
a.cdl-hub-cta:hover,
a.cdl-hub-cta:focus-visible,
a.cdl-filters__reset:hover {
color: var(--cd-ui-hover-bg) !important;
border-bottom-color: var(--cd-ui-hover-bg) !important;
} .cdl-cultural-hero-premium .cdl-hub-cta,
.cdl-cultural-hero--immersive .cdl-hub-cta,
.cdl-library-hero--immersive .cdl-hub-cta,
.cdl-hero--v4.cdl-hero--dark .cdl-hub-cta {
color: #fff !important;
border-bottom-color: rgba(255, 255, 255, 0.55) !important;
} .cd-guided-btn,
.cd-btn-premium,
button.cd-btn-premium {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border: 1px solid var(--cd-ui-primary-bg) !important;
border-radius: var(--cd-ui-radius-pill) !important;
}
.cdm-coach-card__cta,
.cdm-composer-entry__btn,
a.cdm-coach-card__cta {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border-color: var(--cd-ui-primary-bg) !important;
text-decoration: none !important;
} #page .entry-content .wp-block-button:not(.is-style-outline) .wp-block-button__link,
#page .site-content .wp-block-button:not(.is-style-outline) .wp-block-button__link,
main .wp-block-button:not(.is-style-outline) .wp-block-button__link,
.wp-block-button__link.has-text-color.has-background,
.wp-block-button__link[style*="background"],
.wp-block-button__link.has-luminous-vivid-orange-background-color,
.wp-block-button__link.has-vivid-orange-background-color,
.wp-block-button__link.has-vivid-cyan-blue-background-color {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border: 1px solid var(--cd-ui-primary-bg) !important;
text-decoration: none !important;
} .cd-fav-mec-badge.cd-fav-btn--compact,
button.cd-fav-mec-badge {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
#page .entry-content .wp-block-button.is-style-outline .wp-block-button__link,
main .wp-block-button.is-style-outline .wp-block-button__link {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
#page .entry-content .wp-block-button__link:hover,
main .wp-block-button__link:hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
} #page :is(main, .entry-content, .site-content, .cdsp-page, .cd-func-page, .mec-wrap, .cdl-archive, .cdm-hub) :is(a, button)[class*="-btn"]:not(.menu-link):not(.fc-button):not(.adminbar-button):not([class*="ghost"]):not([class*="outline"]):not(.button-link):not([class*="chip"]):not([class*="period"]):not([class*="--secondary"]):not([class*="--off"]):not(.cd-fav-mec-badge):not(.cd-mfp-btn):not(.cdsp-btn):not([class*="cdsp-member-space"]):not(.ces-btn):not(.cdl-btn):not(.cds-btn--secondary):not(.cdsp-memorial-filters__btn):not(.cdl-figure-card__fav):not(.cd-style-linkbtn):not(.cd-musicality-cta),
#page :is(main, .entry-content, .site-content) :is(a, button)[class*="_btn"]:not(.menu-link):not([class*="ghost"]):not([class*="chip"]):not([class*="--secondary"]):not([class*="--off"]):not(.cdsp-btn):not([class*="cdsp-presence"]):not([class*="cdsp-memorial"]):not(.cdm-btn):not(.cds-btn):not(.cdsp-memorial-filters__btn):not(.cdl-figure-card__fav):not(.cdl-progress-actions__btn):not(.cdl-mm-explore__btn),
#page :is(main, .entry-content, .site-content) :is(a, button)[class*="-cta"]:not(.cdl-hub-cta):not(.cdm-coach-card__cta):not(.cd-musicality-cta):not(.cdl-progress-premium__cta):not([class*="--secondary"]):not([class*="ghost"]),
#page :is(main, .entry-content, .site-content) :is(a, button)[class*="_cta"]:not(.cdsp-recipient-card__cta):not([class*="--secondary"]):not([class*="ghost"]) {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border-color: var(--cd-ui-primary-bg) !important;
text-decoration: none !important;
} button[class*="cdl-js-"],
button.cdl-btn[class*="cdl-js-"] {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
border-radius: var(--cd-ui-radius-pill) !important;
}
button[class*="cdl-js-"]:hover,
button.cdl-btn[class*="cdl-js-"]:hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
} .cds-btn:not(.cds-btn--secondary),
button.cds-btn:not(.cds-btn--secondary),
a.cds-btn:not(.cds-btn--secondary) {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border: 1px solid var(--cd-ui-primary-bg) !important;
}
.cds-btn--secondary,
a.cds-btn--secondary,
button.cds-btn--secondary {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
.cds-btn--secondary:hover,
a.cds-btn--secondary:hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
} .cdsp-memorial-tabs__tab,
.cdsp-memorial-tabs__tab.is-active {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
border-radius: 999px !important;
}
.cdsp-memorial-tabs__tab.is-active {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border-color: var(--cd-ui-primary-bg) !important;
} #wpforo #wpforo-wrap .wpf-button,
#wpforo #wpforo-wrap .wpf-button-secondary,
#wpforo #wpforo-wrap button.wpf-button,
#wpforo #wpforo-wrap .add_wpftopic,
#wpforo-wrap .wpf-button,
#wpforo-wrap .wpf-button-secondary,
#wpforo-wrap .add_wpftopic {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border-color: var(--cd-ui-primary-bg) !important;
}
#wpforo #wpforo-wrap .wpf-button:hover,
#wpforo #wpforo-wrap button.wpf-button:hover {
color: var(--cd-ui-primary-text) !important;
-webkit-text-fill-color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
#wpforo-wrap button.wpf-button,
#wpforo-wrap button.wpf-button i,
#wpforo-wrap button.wpf-button span {
color: var(--cd-ui-primary-text) !important;
-webkit-text-fill-color: var(--cd-ui-primary-text) !important;
} .cd-style-save,
button.cd-style-save {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border-color: var(--cd-ui-primary-bg) !important;
} .cin-wrap a.cin-chip,
.cin-chip {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
} body:not(.page-id-3078):not(.page-id-2424):not(.wpforo):not(.is_wpforo_page-1):not(.post-type-archive-cd_cultural_entry):not(.single-cd_cultural_entry):not(.page-id-2327)
#page
.entry-content
.wp-block-button:not(.is-style-outline)
.wp-block-button__link[style*="#e84a7f"],
body:not(.page-id-3078):not(.page-id-2424):not(.wpforo):not(.is_wpforo_page-1):not(.post-type-archive-cd_cultural_entry):not(.single-cd_cultural_entry):not(.page-id-2327)
#page
.entry-content
.wp-block-button:not(.is-style-outline)
.wp-block-button__link[style*="#E84A7F"],
body:not(.page-id-3078):not(.page-id-2424):not(.wpforo):not(.is_wpforo_page-1):not(.post-type-archive-cd_cultural_entry):not(.single-cd_cultural_entry):not(.page-id-2327)
#page
.entry-content
.wp-block-button:not(.is-style-outline)
.wp-block-button__link[href*="/compte-premium"],
body:not(.page-id-3078):not(.page-id-2424):not(.wpforo):not(.is_wpforo_page-1):not(.post-type-archive-cd_cultural_entry):not(.single-cd_cultural_entry):not(.page-id-2327)
#page
.entry-content
.wp-block-button:not(.is-style-outline)
.wp-block-button__link[href*="/premium/"] {
background-color: var(--cd-ui-primary-bg) !important;
background: var(--cd-ui-primary-bg) !important;
color: var(--cd-ui-primary-text) !important;
border-color: var(--cd-ui-primary-bg) !important;
} button.cd-fav-btn--compact.cd-fav-mec-badge,
.cd-fav-btn.cd-fav-btn--compact.cd-fav-mec-badge {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
border-radius: 999px !important;
padding: 0.35rem 0.75rem !important;
font-size: 0.82rem !important;
min-height: 2.35rem !important;
width: auto !important;
height: auto !important;
}
button.cd-fav-btn--compact.cd-fav-mec-badge.cd-fav-btn--on,
.cd-fav-btn.cd-fav-btn--compact.cd-fav-mec-badge.cd-fav-btn--on {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border-color: var(--cd-ui-primary-bg) !important;
} .mec-wrap .cd-fav-mec-badge.cd-fav-btn--off .cd-fav-mec-glyph,
.mec-wrap .cd-fav-mec-badge.cd-fav-btn--off .cd-fav-star--placeholder,
.cd-fav-mec-badge.cd-fav-btn--off .cd-fav-mec-glyph,
.cd-fav-mec-badge.cd-fav-btn--off .cd-fav-star--placeholder {
color: var(--cd-ui-inactive-text) !important;
opacity: 1 !important;
}
.mec-wrap .cd-fav-mec-badge.cd-fav-btn--on[data-fav-source="direct"] .cd-fav-mec-glyph,
.mec-wrap .cd-fav-mec-badge.cd-fav-btn--on[data-fav-source="direct"] .cd-fav-star--active,
.cd-fav-mec-badge.cd-fav-btn--on[data-fav-source="direct"] .cd-fav-mec-glyph,
.cd-fav-mec-badge.cd-fav-btn--on[data-fav-source="direct"] .cd-fav-star--active {
color: var(--cd-ui-secondary-bg) !important;
}
.mec-wrap .cd-fav-mec-badge.cd-fav-btn--on[data-fav-source="organizer"] .cd-fav-mec-glyph,
.mec-wrap .cd-fav-mec-badge.cd-fav-btn--on[data-fav-source="organizer"] .cd-fav-star--organizer,
.cd-fav-mec-badge.cd-fav-btn--on[data-fav-source="organizer"] .cd-fav-mec-glyph,
.cd-fav-mec-badge.cd-fav-btn--on[data-fav-source="organizer"] .cd-fav-star--organizer {
color: var(--cd-ui-primary-bg) !important;
} .mec-wrap .cd-follow-btn--off,
.mec-wrap .cd-fav-btn--off:not(.cd-fav-mec-badge),
.featherlight-content .cd-follow-btn--off,
.featherlight-content .cd-fav-btn--off:not(.cd-fav-mec-badge),
.cd-event-modal-actions .cd-follow-btn--off,
.cd-event-modal-actions .cd-fav-btn--off:not(.cd-fav-mec-badge) {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
.mec-wrap .cd-follow-btn--off:hover,
.mec-wrap .cd-fav-btn--off:not(.cd-fav-mec-badge):hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
button.cdsp-btn.cdsp-presence__checkin--disabled,
.cdsp-btn.cdsp-presence__checkin--disabled {
color: var(--cd-ui-disabled-text) !important;
background: var(--cd-ui-disabled-bg) !important;
border: 1px solid var(--cd-ui-disabled-border) !important;
opacity: 1 !important;
filter: none !important;
}
.cdl-progress-actions__btn--secondary,
.cdl-mm-explore__btn--secondary,
a.cdl-mm-explore__btn--secondary,
.cdl-filters__submit.cdl-btn--secondary {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
.cdl-progress-actions__btn--secondary:hover,
.cdl-mm-explore__btn--secondary:hover,
a.cdl-mm-explore__btn--secondary:hover,
.cdl-filters__submit.cdl-btn--secondary:hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
.cdl-progress-actions__btn--primary,
.cdl-progress-actions__btn.cdl-progress-actions__btn--primary,
button.cdl-progress-actions__btn--primary {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border: 1px solid var(--cd-ui-primary-bg) !important;
}
button.cdl-figure-card__fav,
.cdl-figure-card__fav {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
.cdl-figure-card__fav--on,
button.cdl-figure-card__fav.cdl-figure-card__fav--on {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border-color: var(--cd-ui-primary-bg) !important;
}
.cdl-figure-card__fav--on .cdl-figure-card__fav-icon,
.cdl-figure-card__fav--off .cdl-figure-card__fav-icon {
color: inherit !important;
opacity: 1 !important;
}
a.cdl-archive__filter-chip,
.cdl-archive__filter-chip {
color: var(--cd-ui-secondary-text) !important;
background: var(--cd-ui-secondary-bg) !important;
border: 1px solid var(--cd-ui-secondary-bg) !important;
}
.cdsp-member-space-card__btn--secondary,
a.cdsp-member-space-card__btn--secondary,
.cdsp-emotion-scope .cdsp-member-space-card__btn--secondary {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
.cdsp-member-space-card__btn--secondary:hover,
a.cdsp-member-space-card__btn--secondary:hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
.cdsp-memorial-filters__btn:not(.is-active) {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
.cdsp-memorial-filters__btn.is-active {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border-color: var(--cd-ui-primary-bg) !important;
}
.cdsp-memorial-filters__btn:not(.is-active):hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
.cdm-btn--ghost,
a.cdm-btn--ghost,
button.cdm-btn--ghost,
.cdm-hub-btn--ghost,
.cdm-hub-card__toggle.cdm-hub-btn--ghost {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
.cdm-btn--ghost:hover,
a.cdm-btn--ghost:hover,
.cdm-hub-btn--ghost:hover,
.cdm-hub-card__toggle.cdm-hub-btn--ghost:hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
.cdm-hub-card__favorite.cdm-hub-btn--ghost,
.cdm-hub-card__favorite.is-favorited,
.cdm-hub-card--favorited .cdm-hub-card__favorite {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border-color: var(--cd-ui-inactive-border) !important;
}
.cdm-hub-card__favorite.is-favorited:hover,
.cdm-hub-card--favorited .cdm-hub-card__favorite:hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
.cdm-hub-card__favorite-icon {
color: inherit !important;
}
a.cd-style-linkbtn,
#page .entry-content a.cd-style-linkbtn {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
text-decoration: none !important;
}
a.cd-style-linkbtn:hover,
#page .entry-content a.cd-style-linkbtn:hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
.cd-notice-cta__btn--secondary,
a.cd-notice-cta__btn--secondary {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
.cd-notice-cta__btn--secondary:hover {
color: var(--cd-ui-hover-text) !important;
background: var(--cd-ui-hover-bg) !important;
border-color: var(--cd-ui-hover-bg) !important;
}
#page .wp-block-button:not(.is-style-outline) .wp-block-button__link.has-text-color.wp-element-button,
#page .entry-content a.wp-block-button__link.has-text-color.wp-element-button:not(.has-background) {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border: 1px solid var(--cd-ui-primary-bg) !important;
}
#page .wp-block-button.is-style-outline .wp-block-button__link.has-text-color,
#page .entry-content .wp-block-button.is-style-outline .wp-block-button__link {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
} body a.cdl-progress-premium__cta:not(.cdl-progress-premium__cta--secondary),
body .cdl-archive-v43 a.cdl-progress-premium__cta:not(.cdl-progress-premium__cta--secondary) {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
background-image: none !important;
border: 1px solid var(--cd-ui-primary-bg) !important;
box-shadow: none !important;
} html body #page a.cdm-btn.cdsp-member-space-card__btn:not(.cdsp-member-space-card__btn--secondary),
html body .cdsp-emotion-scope a.cdm-btn.cdsp-member-space-card__btn:not(.cdsp-member-space-card__btn--secondary) {
color: var(--cd-ui-secondary-text) !important;
background: var(--cd-ui-secondary-bg) !important;
background-color: var(--cd-ui-secondary-bg) !important;
background-image: none !important;
border: 1px solid var(--cd-ui-secondary-bg) !important;
box-shadow: none !important;
}
html body #page a.cdm-btn.cdsp-member-space-card__btn--secondary {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
background-color: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
a.cdl-hub-cta--primary,
a.cdl-mm-explore__btn--primary,
.cdl-hub-cta.cdl-hub-cta--primary {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border: 1px solid var(--cd-ui-primary-bg) !important;
}
a.cdm-btn.cd-musicality-cta--primary,
.cdm-btn.cd-musicality-cta--primary {
color: var(--cd-ui-primary-text) !important;
background: var(--cd-ui-primary-bg) !important;
border: 1px solid var(--cd-ui-primary-bg) !important;
}
a.cdm-btn--ghost.cd-musicality-cta:not(.cd-musicality-cta--primary),
.cdm-btn--ghost.cd-musicality-cta:not(.cd-musicality-cta--primary) {
color: var(--cd-ui-inactive-text) !important;
background: var(--cd-ui-inactive-bg) !important;
border: 1px solid var(--cd-ui-inactive-border) !important;
}
@media (prefers-reduced-motion: reduce) {
:is(
.cdsp-btn,
.cd-follow-btn,
.cd-fav-btn,
.ces-btn,
.cdl-btn,
.cd-compare-btn,
.cd-mvs__period-btn,
.cdl-style-chip,
.cdl-config-chip,
.cdl-level-chip,
.cdm-hub-btn
) {
transition: none !important;
}
}