/* Appearance -> Secondary menu controls. Applied only after the hero transition. */
body.home.is-past-hero .as-header>.as-nav {
	gap:var(--as-secondary-menu-gap,20px);
	translate:0 var(--as-secondary-menu-y,0px);
}

body.home.is-past-hero .as-header>.as-nav-left {
	translate:var(--as-secondary-menu-x,0px) var(--as-secondary-menu-y,0px);
}

body.home.is-past-hero .as-header>.as-nav-right {
	translate:calc(-1 * var(--as-secondary-menu-x,0px)) var(--as-secondary-menu-y,0px);
}

body.home.is-past-hero .as-header>.as-nav a {
	color:var(--as-secondary-menu-color,#fff);
	font-size:var(--as-secondary-menu-font,15px)!important;
	letter-spacing:var(--as-secondary-menu-tracking,.13em);
	padding-inline:var(--as-secondary-menu-padding,8px);
}

body.home.is-past-hero .as-header>.as-nav a:after {
	left:calc((100% - var(--as-secondary-menu-underline-width,64%)) / 2);
	right:auto;
	width:var(--as-secondary-menu-underline-width,64%);
	height:var(--as-secondary-menu-underline-height,1px);
	background:var(--as-secondary-menu-underline-color,var(--gold));
	opacity:var(--as-secondary-menu-underline-opacity,1);
}

body.home.is-past-hero .as-header>.as-nav a:hover,
body.home.is-past-hero .as-header>.as-nav a:focus-visible {
	color:var(--as-secondary-menu-hover-color,#e4cd98);
	transform:translateY(calc(-1 * var(--as-secondary-menu-hover-lift,2px)));
	text-shadow:0 0 calc(16px * var(--as-secondary-menu-glow,0) / 100) currentColor;
}

@media(max-width:900px) {
	body.home.is-past-hero .as-header>.as-nav {
		gap:var(--as-secondary-menu-gap,20px);
		translate:0 var(--as-secondary-menu-y,0px);
	}

	body.home.is-past-hero .as-header>.as-nav-left {
		translate:var(--as-secondary-menu-x,0px) var(--as-secondary-menu-y,0px);
	}

	body.home.is-past-hero .as-header>.as-nav-right {
		translate:calc(-1 * var(--as-secondary-menu-x,0px)) var(--as-secondary-menu-y,0px);
	}

	body.home.is-past-hero .as-header>.as-nav a {
		font-size:var(--as-secondary-menu-font,15px)!important;
		padding-inline:var(--as-secondary-menu-padding,8px);
	}
}
