/**
 * Старые шаблоны + header-new: app.css тянет .header вниз,
 * контент с большим z-index — шапка и попап «Услуги» под контентом.
 * У .wrapper в main.css overflow: hidden — обрезает h-services.
 *
 * Селекторы page-template-* не совпадают с иерархией page-{slug}.php;
 * класс body.header-new-legacy-layout задаётся в functions.php (ava_theme_header_new_legacy_body_class).
 */
body.header-new-legacy-layout .wrapper {
	overflow: visible;
}

body.header-new-legacy-layout .wrapper > header.header {
	position: fixed !important;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	z-index: 2000 !important;
}

body.header-new-legacy-layout .wrapper > .h-services.is-open {
	z-index: 1990 !important;
}

body.header-new-legacy-layout .wrapper > .menu {
	z-index: 2010 !important;
}

/**
 * Параллакс-картинка: reset из main.css (img { max-width:100% }) обрезает
 * ширину 150vw, необходимую для горизонтального скролл-эффекта.
 */
body.header-new-legacy-layout .recycling-perebivka-wrap img {
	max-width: none;
}

/**
 * Вертикальные линии (.main-sone-border): BS5 без position:relative на .col.
 */
body.header-new-legacy-layout .main-sone-borders .row > [class*="col"] {
	position: relative;
	min-height: 100%;
}
