/*
 * 247.ro patch P27 (docs/PATCHES.md) — cookie banner in the 247.ro brand.
 * Loaded after the library stylesheet; overrides only --cc-* variables.
 * Light theme: navy text #0F1A33 and blue #2F5BFF (white on #2F5BFF = 5.2:1).
 * Dark theme follows the site's <html data-bs-theme="dark">.
 */
#cc-main {
	--cc-font-family: inherit;
	--cc-bg: #FFFFFF;
	--cc-primary-color: #0F1A33;
	--cc-secondary-color: #4A5470;
	--cc-link-color: #2F5BFF;
	--cc-btn-primary-bg: #2F5BFF;
	--cc-btn-primary-color: #FFFFFF;
	--cc-btn-primary-border-color: #2F5BFF;
	--cc-btn-primary-hover-bg: #1F45D6;
	--cc-btn-primary-hover-color: #FFFFFF;
	--cc-btn-primary-hover-border-color: #1F45D6;
	--cc-toggle-on-bg: #2F5BFF;
	--cc-btn-border-radius: .375rem;
	--cc-modal-border-radius: .5rem;
}

html[data-bs-theme="dark"] #cc-main {
	--cc-bg: #161B26;
	--cc-primary-color: #E6E9F2;
	--cc-secondary-color: #B4BCD0;
	--cc-link-color: #8FA8FF;
	--cc-cookie-category-block-bg: #1E2432;
	--cc-cookie-category-block-border: #2A3142;
	--cc-cookie-category-block-hover-bg: #252C3C;
	--cc-cookie-category-block-hover-border: #2A3142;
	--cc-cookie-category-expanded-block-bg: #1E2432;
	--cc-cookie-category-expanded-block-hover-bg: #252C3C;
	--cc-section-category-border: #2A3142;
	--cc-separator-border-color: #2A3142;
	--cc-footer-bg: #1E2432;
	--cc-footer-border-color: #2A3142;
	--cc-footer-color: #B4BCD0;
	--cc-toggle-off-bg: #4A5470;
	--cc-toggle-readonly-bg: #2A3142;
}
