/* SeaRidge Advisory brand-family theme for CookieConsent v3. Colors come from --sr-cc-btn / --sr-cc-link set per site. */
#cc-main{--cc-font-family:inherit;--cc-bg:#fff;--cc-primary-color:var(--sr-cc-btn,#1B374E);--cc-secondary-color:#3f4a56;
--cc-btn-primary-bg:var(--sr-cc-btn,#1B374E);--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--sr-cc-btn,#1B374E);--cc-btn-primary-hover-bg:var(--sr-cc-btn-hover,#102234);--cc-btn-primary-hover-border-color:var(--sr-cc-btn-hover,#102234);
--cc-btn-secondary-bg:var(--sr-cc-btn,#1B374E);--cc-btn-secondary-color:#fff;--cc-btn-secondary-border-color:var(--sr-cc-btn,#1B374E);--cc-btn-secondary-hover-bg:var(--sr-cc-btn-hover,#102234);--cc-btn-secondary-hover-border-color:var(--sr-cc-btn-hover,#102234);
--cc-toggle-on-bg:var(--sr-cc-link,#670E36);--cc-cookie-category-block-bg:#F7F6F3;--cc-cookie-category-block-hover-bg:#EFEDE8;--cc-separator-border-color:#E3DED5;--cc-link-color:var(--sr-cc-link,#670E36);--cc-modal-border-radius:10px;--cc-btn-border-radius:6px}
#cc-main .cm__title,#cc-main .pm__title{font-weight:700}
#cc-main .cm__btn[data-role="show"]{background:transparent;color:var(--sr-cc-btn,#1B374E);border-color:var(--sr-cc-btn,#1B374E)}
#cc-main .cm__btn[data-role="show"]:hover{background:#F7F6F3}
.sr-cookie-settings{background:none;border:0;padding:0;margin:0 0 0 .75em;font:inherit;color:inherit;text-decoration:inherit;cursor:pointer;opacity:inherit;letter-spacing:inherit}
.sr-cookie-settings:hover,.sr-cookie-settings:focus-visible{text-decoration:underline}
.sr-cookie-settings.sr-cookie-inline{margin:0;color:var(--sr-cc-link,#670E36);text-decoration:underline;font-weight:600}
.sr-cookie-settings-row{margin:8px auto 16px;text-align:center;font-size:14px}.sr-cookie-settings-row .sr-cookie-settings{margin:0}
