/* Velikosti glave in noge — overrides theme classes from css/app.min.css on purpose (no own markup).
   Media queries mirror app.css so the theme's smaller tablet/mobile values stay untouched. */

.c-site-header-menu > ul > li > a,
.o-button,
.c-site-header-language__current,
.c-cta__text {
	font-size: 17px;
}

.c-site-header-language {
	margin-left: 10px;
}

@media (min-width: 768px) {
	.c-page-header__scroll {
		font-size: 17px;
	}
}

@media (min-width: 992px) {
	.c-site-footer {
		padding-bottom: 50px;
	}
}

@media (min-width: 1301px) {
	.c-site-header-menu {
		margin-right: 25px;
	}
}

@media (min-width: 1481px) {
	.c-site-header-menu > ul {
		column-gap: 25px;
	}
}
