header {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 9;
	height: 54px;
	transition: var(--trans);
}
.mycha header {
	background: #000000c2;
}

.logo {
	width: 165px;
	display: block;
	margin-left: auto;
	color: var(--kolor-bialy);
	text-decoration: unset;
	line-height: 1;
	font-size: 18px;
	margin: var(--o-pol) var(--o) 0 auto;
	text-shadow: var(--cien-tekstu);
}

.burger {
	cursor: pointer;
	position: fixed;
	background-color: transparent;
	z-index: 11;
	width: 42px;
	height: 32px;
	transition: var(--trans);
	top: 13px;
	left: 20px;
}
.b_s,
.b_s:before,
.b_s:after {
	background-color: var(--kolor-bialy);
	display: block;
	height: 4px;
	position: absolute;
	right: 6px;
	text-align: center;
	top: 14px;
	width: 30px;
}
.b_s:before,
.b_s:after {
	content: "";
	top: -8px;
	right: 0;
}
.b_s:after {
	top: 8px;
}

.mycha .burger {
	background-color: var(--kolor-zielony);
}
.mycha .b_s,
.mycha .b_s:before,
.mycha .b_s:after {
	background-color: var(--kolor-bialy);
}




.burger:hover {
	background-color: var(--kolor-szary-ciemny);
}






@media (min-width: 1000px) {

header {
	height: 90px;
}

.header_wasko {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 var(--o);
	max-width: var(--sz-plus);
	margin: auto;
	height: 90px;
}
.logo {
	margin: 0;
	font-size: 25px;
	width: 230px;
}

.hhh {
	transition: var(--transWidac);
}
.hhh.pokaz {
	position: fixed;
	opacity: 1;
	visibility: visible;
	background-color: var(--deepBlack);
}

.hhh.ukryj {
	opacity: 0;
	visibility: hidden;
}









}
@media (min-width: 1240px) {


} /* end */