.scs-header-fixed-new {
	background-color: var(--scs-bg-default);
	position: sticky;
	top: 0;
	z-index: 999;
}
.body:has(.scs-header-fixed-new) {
	position: relative;
}

.scs-header-new {
	color: var(--scs-main-text);
	line-height: 1.2;
	margin-bottom: 4px;
	padding: 20px 0;
	display: flex;
	align-items: center;
	gap: 16px;
}
.scs-header-new__logo-location {
	display: flex;
	align-items: center;
	gap: 16px;
	flex-shrink: 0;
}
.scs-header-new__menu-info {
	display: flex;
	align-items: center;
	gap: 16px;
	flex-grow: 1;
}

div[id^="bx_incl_area_"]:has(.scs-header-new-menu) {
	flex-grow: 1;
}

@media (max-width: 1599px) {
	.scs-header-new__worktime {
		display: none !important;
	}
}

@media (max-width: 1399px) {
	.scs-header-new {
		gap: 16px;
	}
	.scs-header-new__menu-info {
		gap: 16px;
	}
}

@media (max-width: 991px) {
	.scs-header-new__logo-location {
		flex-grow: 1;
	}
	.scs-header-new__menu-info {
		display: none;
	}
}

@media (max-width: 575px) {
	.scs-header-new {
		padding: 4px 0 8px;
	}
}

.scs-header-new-logo {
	display: block;
	max-width: 190px;
}
.scs-header-new-logo svg {
	max-width: 100%;
	height: auto;
}

@media (max-width: 991px) {
	.scs-header-new-logo {
		max-width: 120px;
	}
}

.scs-header-new-location {
	display: flex;
	align-items: center;
	gap: 8px;
	text-transform: uppercase;
	background: none;
	border: none;
	padding: 0;
	text-align: left;
	cursor: pointer;
	color: inherit;
	line-height: 1.3;
}
.scs-header-new-location--mobile {
	display: none;
}
.scs-header-new-location button {
	flex-shrink: 0;
}
.scs-header-new-location a {
	color: var(--scs-main-text);
}

@media (max-width: 1399px) {
	.scs-header-new-location {
		display: none;
	}
	.scs-header-new-location--mobile {
		display: flex;
	}
}

@media (max-width: 991px) {
	.scs-header-new-location {
		margin-left: auto;
	}
}

.scs-header-new-info {
	display: flex;
	align-items: center;
	gap: 16px;
	text-transform: uppercase;
	flex-shrink: 0;
}

@media (max-width: 1199px) {
	.scs-header-new-info {
		margin-left: auto;
	}
}