/**
 * VETKA Brandbook v1 — override palety motywu (CiyaCare).
 *
 * Nadpisuje zmienne --pgs_* motywu na paletę marki. Ładowany PO pgs-globals
 * (zależność od uchwytu `pgstheme`), więc `:root` z tego pliku wygrywa.
 *
 * Paleta:
 *   Zieleń VETKA  #003B26  (główny: nagłówki, ciemne tła, stopka)
 *   Zieleń średnia#1B5E43  (interaktywne: przyciski, linki, akcenty)
 *   Szałwia       #7FA98F  (tekst pomocniczy/hover na ciemnej zieleni)
 *   Krem          #F4EFE6  (jasne tła)
 *   Terakota      #C4622D  (AKCENT ≤10% — patrz mega-menu.css / .vetka-accent)
 *
 * Zasada: zieleń dominuje, terakota tylko punktowo. Body-gray #8F91AB i biel
 * treści (#fff) zostają bez zmian (neutralne).
 */

:root {
	/* --- Bazowe --- */
	--pgs_primary_color: #1B5E43;
	--pgs_accent_color: #1B5E43;
	--pgs_secondary_color: #003B26;

	/* --- Nagłówek / nawigacja ---
	   Nagłówek jest TRANSPARENTNY nad ciemnym hero/pasem pageheader → linki BIAŁE.
	   Stan sticky (białe tło) ma osobne zmienne --pgs_header_sticky_* (ciemna zieleń). */
	--pgs_header_link_color_regular: #FFFFFF;
	--pgs_header_link_color_hover: #7FA98F;
	--pgs_header_link_color_active: #7FA98F;

	/* Offcanvas (menu mobilne) */
	--pgs_header_offcanvas_sidepanel_title_color: #003B26;
	--pgs_header_offcanvas_sidepanel_link_color_regular: #003B26;
	--pgs_header_offcanvas_sidepanel_link_color_hover: #1B5E43;
	--pgs_header_offcanvas_sidepanel_link_color_active: #1B5E43;

	/* --- Page header (pas tytułowy podstron) → ciemna zieleń ---
	   To tło pod transparentnym nagłówkiem → musi być ciemne, by białe menu
	   było czytelne. Tytuł/breadcrumb jasne. */
	--pgs_pageheader_bg_color: #003B26;
	--pgs_pageheader_bg_image_background_color: #003B26;
	--pgs_pageheader_title_color: #F4EFE6;
	--pgs_pageheader_breadcrumb_text_color: #F4EFE6;
	--pgs_pageheader_breadcrumb_link_color: #7FA98F;
	--pgs_pageheader_breadcrumb_bottom_bg_color: #003B26;

	/* --- Przyciski --- */
	--pgs_btn_text_color: #ffffff;
	--pgs_btn_bg_color: #1B5E43;
	--pgs_btn_border_color: #1B5E43;
	--pgs_btn_hover_text_color: #ffffff;
	--pgs_btn_hover_bg_color: #003B26;
	--pgs_btn_hover_border_color: #003B26;

	/* --- Stopka (ciemna zieleń, hover = szałwia) --- */
	--pgs_footer_bg_color: #003B26;
	--pgs_footer_widget_link_color_hover: #7FA98F;
	--pgs_footer_widget_link_color_active: #7FA98F;
	--pgs_footer_widget_link_color_visited: #7FA98F;
	--pgs_footer_bottom_link_color_hover: #7FA98F;
	--pgs_footer_bottom_link_color_active: #7FA98F;
	--pgs_footer_bottom_link_color_visited: #7FA98F;

	/* Nagłówek sticky (style.css używa tych nazw – inne niż w pgs-globals) */
	--pgs_header_sticky_link_color_regular: #003B26;
	--pgs_header_sticky_link_color_hover: #1B5E43;
	--pgs_header_sticky_link_color_active: #1B5E43;

	/* --- Detale --- */
	--pgs_backtotop_border_fill_color: #1B5E43;
	--pgs_back_to_top_border_fill_color: #1B5E43; /* nazwa realnie używana w style.css */
	--pgs_cursor_border_color: #1B5E43;
	--pgs_cursor_bg_color: rgba(27, 94, 67, 0.6);
	--pgs_mcs_bg_color: #003B26;
}

/* Hardkody w motywie nieobjęte zmiennymi – nadpisania punktowe. */
.main-navigation .offcanvas-header .offcanvas-title {
	color: #003B26;
}

/* Utility do ręcznego akcentu terakoty w treści (np. „24/7", pilne). */
.vetka-accent { color: #C4622D !important; }
.vetka-accent-bg { background-color: #C4622D !important; color: #F4EFE6 !important; }

/* Breadcrumb wygaszony globalnie – patrz template-parts/page-header/elements/breadcrumb.php.
   Układy `title-breadcrumb` i `breadcrumb-title` opakowują okruszki własnym
   `.breadcrumb-el` po stronie rodzica; bez tej reguły zostałaby po nich pusta
   kolumna flexa z gapem. */
.breadcrumb-el:empty {
	display: none;
}
