<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* == DEFAULTS :: START == */

:root {
	--w-page-width:							min(1500px, 100%);
	--h-header:								10rem;
	--h-carousel:							40rem;
	--w-carousel-text:						min(45rem, 100%);
	--f-default:							
	
	--c-button-bg: 							linear-gradient(hsla(107, 81%, 39%, 1), hsla(107, 100%, 33%, 1));
	}
	/* == DEFAULTS :: END == */
	
	/* == MAIN MENU == */
	
	:root{
	
	/* == DEFAULT THEME == */
	
	--c-mainmenu-light-txt: 				hsla(0, 0%, 10%, 1);		/* ZÄ‚Ë‡kladnÄ‚Â­ barva textu a generovanÄ‚Ëťch grafickÄ‚Ëťch prvkÄąĹ» v menu					*/
	--c-mainmenu-light-txt_h: 				hsla(0, 0%, 10%, 1);		/* Barva textu v menu ve stavu :hover											*/
	--c-mainmenu-light-txt_a: 				hsla(0, 0%, 10%, 1);		/* Barva textu aktivnÄ‚Â­ poloÄąÄľky (.active) v menu 								*/
	--c-mainmenu-light-txt_a_h: 			hsla(0, 0%, 10%, 1);		/* Barva textu aktivnÄ‚Â­ poloÄąÄľky v menu ve stavu :hover							*/
	--c-mainmenu-light-dropdown-txt:		hsla(0, 0%, 10%, 1);		/* Barva textu poloÄąÄľky menu obsahujÄ‚Â­cÄ‚Â­ druhou Ä‚ĹźroveÄąÂ							*/
	--c-mainmenu-light-bg: 					linear-gradient(hsla(0, 0%, 98%, 1), hsla(188, 9%, 93%, 1));		/* ZÄ‚Ë‡kladnÄ‚Â­ barva pozadÄ‚Â­ menu (mÄąĹ»ÄąÄľe se pouÄąÄľÄ‚Â­t takÄ‚Â© gradient)					*/
	--c-mainmenu-light-bg_h: 				hsla(207, 23%, 68%, 0.3);		/* Barva pozadÄ‚Â­ menu ve stavu :hover											*/
	--c-mainmenu-light-bg_a: 				hsla(200, 50%, 70%, 1);		/* Barva pozadÄ‚Â­ aktivnÄ‚Â­ poloÄąÄľky (.active) v menu								*/
	--c-mainmenu-light-bg_a_h: 				hsla(200, 50%, 60%, 1);		/* Barva pozadÄ‚Â­ aktivnÄ‚Â­ poloÄąÄľky (.active) v menu ve stavu :hover				*/
	--c-mainmenu-light-dropdown-bg:			hsla(0, 0%, 80%, 1);		/* Barva pozadÄ‚Â­ poloÄąÄľky menu obsahujÄ‚Â­cÄ‚Â­ druhou Ä‚ĹźroveÄąÂ (pouze v mobilnÄ‚Â­ verzi)	*/
	
	--c-mainmenu-light-submenu-txt: 		hsla(0, 0%, 100%, 1);		/* ZÄ‚Ë‡kladnÄ‚Â­ barva textu a generovanÄ‚Ëťch grafickÄ‚Ëťch prvkÄąĹ» v menu 2. Ä‚ĹźrovnĂ„â€ş		*/
	--c-mainmenu-light-submenu-txt_h:		yellow;		/* Barva textu v menu 2. Ä‚ĹźrovnĂ„â€ş ve stavu :hover									*/
	--c-mainmenu-light-submenu-txt_a:		hsla(0, 0%, 100%, 1);		/* Barva textu aktivnÄ‚Â­ poloÄąÄľky (.active) v menu 2. Ä‚ĹźrovnĂ„â€ş 						*/
	--c-mainmenu-light-submenu-txt_a_h:		hsla(50, 100%, 60%, 1);		/* Barva textu aktivnÄ‚Â­ poloÄąÄľky v menu 2. Ä‚ĹźrovnĂ„â€ş ve stavu :hover					*/
	--c-mainmenu-light-submenu-bg: 			hsla(207, 23%, 90%, 1);		/* ZÄ‚Ë‡kladnÄ‚Â­ barva pozadÄ‚Â­ menu 2. Ä‚ĹźrovnĂ„â€ş (mÄąĹ»ÄąÄľe se pouÄąÄľÄ‚Â­t takÄ‚Â© gradient)			*/
	--c-mainmenu-light-submenu-bg_h: 		linear-gradient(hsla(107, 81%, 39%, 1), hsla(107, 100%, 33%, 1));		/* Barva pozadÄ‚Â­ menu 2. Ä‚ĹźrovnĂ„â€ş ve stavu :hover									*/
	
	/* NastavenÄ‚Â­ levÄ‚Â©ho okraje poloÄąÄľky v horizontÄ‚Ë‡lnÄ‚Â­m menu (pro ÄąÄľÄ‚Ë‡dnÄ‚Ëť okraj pouÄąÄľÄ‚Â­t parametr "none") 													*/
	--mainmenu-light-border-left: 			1px solid hsla(0, 100%, 100%, 1);
	
	/* NastavenÄ‚Â­ pravÄ‚Â©ho okraje poloÄąÄľky v horizontÄ‚Ë‡lnÄ‚Â­m menu (pro ÄąÄľÄ‚Ë‡dnÄ‚Ëť okraj pouÄąÄľÄ‚Â­t parametr "none") 													*/
	--mainmenu-light-border-right: 			1px solid hsla(190, 11%, 88%, 1);
	
	/* NastavenÄ‚Â­ hornÄ‚Â­ho okraje poloÄąÄľky v rozbalovacÄ‚Â­m menu (pro ÄąÄľÄ‚Ë‡dnÄ‚Ëť okraj pouÄąÄľÄ‚Â­t parametr "none") 													*/
	--mainmenu-light-border-top: 			1px solid #FFFFFF;
	
	/* NastavenÄ‚Â­ spodnÄ‚Â­ho okraje poloÄąÄľky v horizontÄ‚Ë‡lnÄ‚Â­m menu (pro ÄąÄľÄ‚Ë‡dnÄ‚Ëť okraj pouÄąÄľÄ‚Â­t parametr "none") 													*/
	--mainmenu-light-border-bottom: 		1px solid #DDE2E4;
	
	/* NastavenÄ‚Â­ hornÄ‚Â­ho okraje poloÄąÄľky v menu 2. Ä‚ĹźrovnĂ„â€ş (pro ÄąÄľÄ‚Ë‡dnÄ‚Ëť okraj pouÄąÄľÄ‚Â­t parametr "none")														*/
	--mainmenu-light-drpmenu-border-top:	1px solid #DDE2E4;			/* HorizontÄ‚Ë‡lnÄ‚Â­ menu															*/
	--mainmenu-light-submenu-border-top:	1px solid #DDE2E4;			/* RozbalovacÄ‚Â­ menu																*/
	
	/* NastavenÄ‚Â­ spodnÄ‚Â­ho okraje poloÄąÄľky v menu 2. Ä‚ĹźrovnĂ„â€ş (pro ÄąÄľÄ‚Ë‡dnÄ‚Ëť okraj pouÄąÄľÄ‚Â­t parametr "none")														*/
	--mainmenu-light-drpmenu-border-bottom:	1px solid #DDE2E4;			/* HorizontÄ‚Ë‡lnÄ‚Â­ menu															*/
	--mainmenu-light-submenu-border-bottom:	1px solid #DDE2E4;			/* RozbalovacÄ‚Â­ menu																*/
	
	
	/* == DARK THEME == */
	
	--c-mainmenu-dark-txt: 					hsla(220, 0%, 20%, 1);		/* ZÄ‚Ë‡kladnÄ‚Â­ barva textu a generovanÄ‚Ëťch grafickÄ‚Ëťch prvkÄąĹ» v menu					*/
	--c-mainmenu-dark-txt_h: 				hsla(50, 100%, 60%, 1);		/* Barva textu v menu ve stavu :hover											*/
	--c-mainmenu-dark-txt_a: 				hsla(0, 0%, 90%, 1);		/* Barva textu aktivnÄ‚Â­ poloÄąÄľky (.active) v menu 								*/
	--c-mainmenu-dark-txt_a_h: 				hsla(50, 100%, 60%, 1);		/* Barva textu aktivnÄ‚Â­ poloÄąÄľky v menu ve stavu :hover							*/
	--c-mainmenu-dark-dropdown-txt:			hsla(0, 0%, 90%, 1);		/* Barva textu poloÄąÄľky menu obsahujÄ‚Â­cÄ‚Â­ druhou Ä‚ĹźroveÄąÂ							*/
	--c-mainmenu-dark-bg: 					hsla(200, 50%, 10%, 1);		/* ZÄ‚Ë‡kladnÄ‚Â­ barva pozadÄ‚Â­ menu (mÄąĹ»ÄąÄľe se pouÄąÄľÄ‚Â­t takÄ‚Â© gradient)					*/
	--c-mainmenu-dark-bg_h: 				hsla(200, 50%, 20%, 1);		/* Barva pozadÄ‚Â­ menu ve stavu :hover											*/
	--c-mainmenu-dark-bg_a: 				hsla(200, 50%, 30%, 1);		/* Barva pozadÄ‚Â­ aktivnÄ‚Â­ poloÄąÄľky (.active) v menu								*/
	--c-mainmenu-dark-bg_a_h: 				hsla(200, 50%, 40%, 1);		/* Barva pozadÄ‚Â­ aktivnÄ‚Â­ poloÄąÄľky (.active) v menu ve stavu :hover				*/
	--c-mainmenu-dark-dropdown-bg:			hsla(200, 50%, 20%, 1);		/* Barva pozadÄ‚Â­ poloÄąÄľky menu obsahujÄ‚Â­cÄ‚Â­ druhou Ä‚ĹźroveÄąÂ (pouze v mobilnÄ‚Â­ verzi)	*/
	
	--c-mainmenu-dark-submenu-txt: 			hsla(0, 0%, 100%, 1);		/* ZÄ‚Ë‡kladnÄ‚Â­ barva textu a generovanÄ‚Ëťch grafickÄ‚Ëťch prvkÄąĹ» v menu 2. Ä‚ĹźrovnĂ„â€ş		*/
	--c-mainmenu-dark-submenu-txt_h:		hsla(50, 100%, 60%, 1);		/* Barva textu v menu 2. Ä‚ĹźrovnĂ„â€ş ve stavu :hover									*/
	--c-mainmenu-dark-submenu-txt_a:		hsla(0, 0%, 100%, 1);		/* Barva textu aktivnÄ‚Â­ poloÄąÄľky (.active) v menu 2. Ä‚ĹźrovnĂ„â€ş 						*/
	--c-mainmenu-dark-submenu-txt_a_h:		hsla(50, 100%, 60%, 1);		/* Barva textu aktivnÄ‚Â­ poloÄąÄľky v menu 2. Ä‚ĹźrovnĂ„â€ş ve stavu :hover					*/
	--c-mainmenu-dark-submenu-bg: 			hsla(200, 50%, 30%, 1);		/* ZÄ‚Ë‡kladnÄ‚Â­ barva pozadÄ‚Â­ menu 2. Ä‚ĹźrovnĂ„â€ş (mÄąĹ»ÄąÄľe se pouÄąÄľÄ‚Â­t takÄ‚Â© gradient)			*/
	--c-mainmenu-dark-submenu-bg_h: 		hsla(200, 50%, 50%, 1);		/* Barva pozadÄ‚Â­ menu 2. Ä‚ĹźrovnĂ„â€ş ve stavu :hover									*/
	
	/* NastavenÄ‚Â­ levÄ‚Â©ho okraje poloÄąÄľky v horizontÄ‚Ë‡lnÄ‚Â­m menu (pro ÄąÄľÄ‚Ë‡dnÄ‚Ëť okraj pouÄąÄľÄ‚Â­t parametr "none") 													*/
	--mainmenu-dark-border-left: 			1px solid hsla(0, 0%, 90%, 1);	
	
	/* NastavenÄ‚Â­ pravÄ‚Â©ho okraje poloÄąÄľky v horizontÄ‚Ë‡lnÄ‚Â­m menu (pro ÄąÄľÄ‚Ë‡dnÄ‚Ëť okraj pouÄąÄľÄ‚Â­t parametr "none") 													*/
	--mainmenu-dark-border-right: 			1px solid #DDE2E4;
	
	/* NastavenÄ‚Â­ hornÄ‚Â­ho okraje poloÄąÄľky v rozbalovacÄ‚Â­m menu (pro ÄąÄľÄ‚Ë‡dnÄ‚Ëť okraj pouÄąÄľÄ‚Â­t parametr "none") 													*/
	--mainmenu-dark-border-top: 			1px solid #FFFFFF;
	
	/* NastavenÄ‚Â­ spodnÄ‚Â­ho okraje poloÄąÄľky v horizontÄ‚Ë‡lnÄ‚Â­m menu (pro ÄąÄľÄ‚Ë‡dnÄ‚Ëť okraj pouÄąÄľÄ‚Â­t parametr "none") 													*/
	--mainmenu-dark-border-bottom: 		1px solid #DDE2E4;
	
	/* NastavenÄ‚Â­ hornÄ‚Â­ho okraje poloÄąÄľky v menu 2. Ä‚ĹźrovnĂ„â€ş (pro ÄąÄľÄ‚Ë‡dnÄ‚Ëť okraj pouÄąÄľÄ‚Â­t parametr "none")														*/
	--mainmenu-dark-drpmenu-border-top:	1px solid #DDE2E4;				/* HorizontÄ‚Ë‡lnÄ‚Â­ menu															*/
	--mainmenu-dark-submenu-border-top:	1px solid #DDE2E4;				/* RozbalovacÄ‚Â­ menu																*/
	
	/* NastavenÄ‚Â­ spodnÄ‚Â­ho okraje poloÄąÄľky v menu 2. Ä‚ĹźrovnĂ„â€ş (pro ÄąÄľÄ‚Ë‡dnÄ‚Ëť okraj pouÄąÄľÄ‚Â­t parametr "none")														*/
	--mainmenu-dark-drpmenu-border-bottom:	1px solid #DDE2E4;			/* HorizontÄ‚Ë‡lnÄ‚Â­ menu															*/
	--mainmenu-dark-submenu-border-bottom:	1px solid #DDE2E4;			/* RozbalovacÄ‚Â­ menu																*/
	
	
	/* == APPEARANCE == */
	
	/* MinimÄ‚Ë‡lnÄ‚Â­ vÄ‚ËťÄąË‡ka menu */
	--h-mainmenu: 4rem;
	
	}
	
	/* NastavenÄ‚Â­ pozice odkud se bude mobilnÄ‚Â­ verze rozbalovacÄ‚Â­ho menu rozbalovat na strÄ‚Ë‡nce	*/
	nav.main_menu {
		/*left: 0;*/					/* Pozice vÄąĹ»Ă„Ĺ¤i levÄ‚Â©mu okraji (pro fullscreen nechat na 0) */
		top: 0;					/* Pozice vÄąĹ»Ă„Ĺ¤i hornÄ‚Â­mu okraji strÄ‚Ë‡nky (Zakomentovat, pokud se mÄ‚Ë‡ menu otevÄ‚Â­rat ze stejnÄ‚Â©ho mÄ‚Â­sta, jako je desktopovÄ‚Ë‡ varianta */
	}
	
	label.main_menu_nav_close_label {
	/*	display: none !important;	/* Pokud je nastavenÄ‚Ë‡ pevnÄ‚Ë‡ poloha menu vÄąĹ»Ă„Ĺ¤i hornÄ‚Â­mu okraji (hodnota hned nad touto) je nutnÄ‚Â© tuto poloÄąÄľku zakomentovat */
	}
	
	:root {
	
	/* == TOGGLES == */	
	
	--wh-mainmenu-toggle-label: 3rem;									/* Velikost tlaĂ„Ĺ¤Ä‚Â­tka, strana u Ă„Ĺ¤tverce, prÄąĹ»mĂ„â€şr u kruhu */
	--wh-mainmenu-close-label: var(--wh-mainmenu-toggle-label);
	
	--c-mainmenu-toggle-label-txt: 			hsla(0, 0%, 10%, 1);		/* ZÄ‚Ë‡kladnÄ‚Â­ barva generovanÄ‚Ëťch grafickÄ‚Ëťch prvkÄąĹ» tlaĂ„Ĺ¤itka hamburger					*/		
	--c-mainmenu-toggle-label-bg: 			transparent;				/* Barva pozadÄ‚Â­ tlaĂ„Ĺ¤Ä‚Â­tka hamburger (mÄąĹ»ÄąÄľe bÄ‚Ëťt pouÄąÄľit gradient)							*/
	--c-mainmenu-toggle-label-txt_h: 		hsla(0, 0%, 10%, 1);		/* Barva generovanÄ‚Ëťch grafickÄ‚Ëťch prvkÄąĹ» tlaĂ„Ĺ¤itka hamburger ve stavu :hover 			*/
	--c-mainmenu-toggle-label-bg_h: 		hsla(50, 100%, 60%, 1);	/* Barva pozadÄ‚Â­ tlaĂ„Ĺ¤Ä‚Â­tka hamburger ve stavu :hover (mÄąĹ»ÄąÄľe bÄ‚Ëťt pouÄąÄľit gradient) 		*/
	
	
	--c-mainmenu-close-label-txt: 			hsla(0, 0%, 10%, 1);		/* ZÄ‚Ë‡kladnÄ‚Â­ barva generovanÄ‚Ëťch grafickÄ‚Ëťch prvkÄąĹ» tlaĂ„Ĺ¤itka zavÄąâ„˘Ä‚Â­t					*/		
	--c-mainmenu-close-label-bg: 			hsla(0, 100%, 50%, .2);		/* Barva pozadÄ‚Â­ tlaĂ„Ĺ¤Ä‚Â­tka zavÄąâ„˘Ä‚Â­t (mÄąĹ»ÄąÄľe bÄ‚Ëťt pouÄąÄľit gradient)							*/
	--c-mainmenu-close-label-txt_h: 		hsla(0, 100%, 100%, 1);	/* Barva generovanÄ‚Ëťch grafickÄ‚Ëťch prvkÄąĹ» tlaĂ„Ĺ¤itka zavÄąâ„˘Ä‚Â­t ve stavu :hover 			*/
	--c-mainmenu-close-label-bg_h: 			hsla(0, 100%, 50%, 1);		/* Barva pozadÄ‚Â­ tlaĂ„Ĺ¤Ä‚Â­tka zavÄąâ„˘Ä‚Â­t ve stavu :hover (mÄąĹ»ÄąÄľe bÄ‚Ëťt pouÄąÄľit gradient) 		*/
	
	}
	</pre></body></html>