 .sl-cn-match .bricks-button, .sl-cn-footer .sl-footer-actions > .bricks-button:last-child, .sl-cn-header .menu-cta-1, .sl-cn-header .menu-cta-3 { --sl-color-accent: var(--sl-color-action); } #product.plat { --muted: var(--sl-color-muted-strong); } #product.plat .tab[aria-selected="true"] { color: var(--sl-color-action); } #product.plat .pill:is(.compliant, .cred, .pending) { color: var(--sl-color-navy); } #product.plat .note { color: var(--sl-color-muted-strong); }  .cky-consent-container, .cky-modal { font-family: inherit !important; font-size: var(--sl-type-link) !important; } .cky-consent-container { width: min(calc(100vw - var(--sl-space-m) * 2), calc(var(--sl-content-max) * .36)) !important; } .cky-consent-container.cky-box-bottom-right { right: var(--sl-space-m) !important; bottom: var(--sl-space-m) !important; left: auto !important; } .cky-consent-bar, .cky-preference-center { background: var(--sl-color-white) !important; border: var(--sl-border-width) solid var(--sl-color-border) !important; border-radius: var(--sl-radius) !important; box-shadow: var(--sl-shadow-card) !important; color: var(--sl-color-navy) !important; } .cky-consent-bar { padding: var(--sl-space-m) !important; } .cky-title, .cky-preference-title { color: var(--sl-color-navy) !important; font-family: inherit !important; font-size: var(--sl-type-body) !important; font-weight: 700 !important; line-height: var(--sl-line-heading) !important; margin: 0 !important; } .cky-title { margin-bottom: var(--sl-space-xs) !important; } .cky-notice-des, .cky-preference-content-wrapper, .cky-accordion-header-des, .cky-audit-table, .cky-cookie-des-table { color: var(--sl-color-muted-strong) !important; font-size: var(--sl-type-link) !important; line-height: var(--sl-line-body) !important; } .cky-notice-des p { color: inherit !important; font-size: inherit !important; line-height: inherit !important; margin: 0 !important; } .cky-notice-btn-wrapper, .cky-prefrence-btn-wrapper { display: flex !important; flex-wrap: wrap !important; gap: var(--sl-space-xs) !important; padding: 0 !important; } .cky-notice-btn-wrapper { margin: var(--sl-space-s) 0 0 !important; } .cky-btn { font-family: inherit !important; font-size: var(--sl-type-button) !important; font-weight: 500 !important; line-height: var(--sl-line-button) !important; padding: var(--sl-button-padding-block) var(--sl-button-padding-inline) !important; border: var(--sl-border-width) solid var(--sl-color-border) !important; border-radius: var(--sl-radius) !important; margin: 0 !important; box-shadow: none !important; background: var(--sl-color-white) !important; color: var(--sl-color-navy) !important; transition: background-color var(--sl-home-logo-color-duration), border-color var(--sl-home-logo-color-duration), color var(--sl-home-logo-color-duration) !important; } .cky-btn-reject, .cky-btn-accept { flex: 1 1 auto !important; } .cky-btn-customize { flex: 1 1 100% !important; } .cky-btn-reject, .cky-btn-accept, .cky-btn-preferences { border-color: var(--sl-color-navy) !important; } .cky-btn:hover { background: var(--sl-color-surface) !important; border-color: var(--sl-color-navy) !important; color: var(--sl-color-navy) !important; } .cky-btn-accept, .cky-btn-reject { background: var(--sl-color-white) !important; color: var(--sl-color-navy) !important; } .cky-btn-accept:hover, .cky-btn-reject:hover { background: var(--sl-color-action) !important; border-color: var(--sl-color-action) !important; color: var(--sl-color-white) !important; } .cky-modal .cky-preference-center { width: min(calc(100vw - var(--sl-space-m) * 2), calc(var(--sl-content-max) * .55)) !important; max-height: calc(100svh - var(--sl-space-m) * 2) !important; overflow: hidden; } .cky-preference-header { padding: var(--sl-space-m) !important; border-bottom-color: var(--sl-color-border) !important; gap: var(--sl-space-s) !important; } .cky-preference-title { padding-right: var(--sl-space-s) !important; } .cky-preference-body-wrapper { padding: 0 var(--sl-space-m) !important; } .cky-preference-content-wrapper { padding: var(--sl-space-s) 0 !important; } .cky-accordion { border-color: var(--sl-color-border) !important; } .cky-accordion-item { padding: var(--sl-space-s) 0 !important; } .cky-accordion-btn, .cky-show-desc-btn { font-family: inherit !important; font-size: var(--sl-type-link) !important; color: var(--sl-color-navy) !important; } .cky-show-desc-btn { color: var(--sl-color-action) !important; } .cky-accordion-header-des { margin-top: var(--sl-space-2xs) !important; } .cky-footer-wrapper { padding: var(--sl-space-m) !important; border-top: var(--sl-border-width) solid var(--sl-color-border); } .cky-footer-shadow { display: none !important; } .cky-always-active { color: var(--sl-color-success) !important; font-size: var(--sl-type-link) !important; } .cky-switch input:checked { background-color: var(--sl-color-action) !important; } .cky-consent-container :focus-visible, .cky-modal :focus-visible { outline: calc(var(--sl-border-width) * 2) solid var(--sl-color-focus) !important; outline-offset: calc(var(--sl-border-width) * 3) !important; } @media (prefers-reduced-motion: reduce) { .cky-btn { transition: none !important; } }  .cky-accordion-header-des { display: none !important; } .cky-accordion:has(.cky-accordion-btn[aria-expanded="true"]) .cky-accordion-header-des { display: block !important; }