.header-context-menu {
	--context-selector__border-radius: .625rem;

}
.header-context-menu__menu {
		margin: 0;
		padding: 0;
		display: none;
		flex-grow: 1;
	}
@media (min-width: 768px) {
.header-context-menu__menu {
			display: flex
	}
		}
@media (min-width: 768px) {
.header-context-menu__selector {
			display: none
	}
		}
.header-context-menu__item {
		flex: 1 0 0;
		color: var(--body__bg-color);
		--link-color: var(--body__bg-color);
		--link-color--hover: var(--body__bg-color);
		position: relative;
	}
.header-context-menu__item::before {
			content: none;
		}
.header-context-menu__item::after {
			content: '';
			position: absolute;
			z-index: 0;
			border-radius: .625rem .625rem 0 0;
			top: 100%;
			left: 0;
			bottom: 0;
			width: 100%;
			transition: top .2s ease-in-out;
		}
.header-context-menu__item:hover::after {
			top: 1rem;
			background: var(--color__primary-cyan--hover);
		}
.header-context-menu__item--active::after {
			top: 0;
			background: var(--color__primary-cyan);
		}
.header-context-menu__link {
		z-index: 1;
		position: relative;
		text-align: center;
		color: inherit;
		display: block;
		padding: 1rem;
		height: 100%;
	}
@media (min-width: 1200px) {
.header-context-menu__link {
			padding: 1rem 2rem
	}
		}
a.header-context-menu__link { text-decoration: none; }
/*# sourceMappingURL=style.css.map */
