.yext-settings__header {
	align-items: center;
	background: var(--yxt-color-brand-white);
	box-shadow: 0 -1px 30px 4px rgba(51, 51, 51, 0.1);
	display: flex;
	height: 3.75rem;
	justify-content: space-between;
	left: 0;
	margin-left: var(--wp-admin-panel-width) !important;
	padding: 0.5rem 1.25rem;
	position: fixed;
	right: 0;
	top: var(--wp-admin-header-height);
	z-index: 3;

	@media (max-width: 600px) {
		margin-left: calc(-1 * 0.625rem) !important;
		position: absolute;
	}
}

.yext-settings__header-logo {
	align-items: center;
	display: flex;

	& svg {
		margin-right: 0.625rem;
	}

	& h2 {
		font-size: var(--yxt-font-size-lg);
		font-weight: var(--yxt-font-weight-medium);
		line-height: var(--yxt-line-height-lg);
	}
}

.yext-settings__header-menu {
	align-items: center;
	display: flex;
}

.yext-settings__header-menu-item {

	&:not(:first-child) {
		margin-left: 1.5rem;
	}
}
