.fixstable-builder-header-family-saas-product-mega {
	position: sticky;
	top: 0;
	z-index: 90;
	background: color-mix(in srgb, var(--fixstable-page-background, #07111f) 90%, transparent);
	border-bottom: 1px solid color-mix(in srgb, var(--fixstable-page-primary, #20d9ff) 18%, transparent);
	backdrop-filter: blur(18px);
}

.fixstable-builder-header-family-saas-product-mega .fixstable-builder-site-header-inner {
	display: grid;
	grid-template-columns: minmax(0, auto) minmax(0, 1fr) auto;
	gap: clamp(18px, 2.5vw, 36px);
}

.fixstable-builder-header-family-saas-product-mega .fixstable-builder-site-nav {
	justify-self: center;
	padding: 5px;
	border: 1px solid color-mix(in srgb, var(--fixstable-page-primary, #20d9ff) 12%, transparent);
	border-radius: 999px;
	background: color-mix(in srgb, var(--fixstable-page-background, #07111f) 80%, #fff 4%);
}

.fixstable-builder-header-family-saas-product-mega .fixstable-builder-site-nav-link {
	padding-inline: 10px;
	border-radius: 999px;
}

.fixstable-builder-header-family-saas-product-mega .fixstable-builder-site-nav-link.is-active {
	background: color-mix(in srgb, var(--fixstable-page-primary, #20d9ff) 13%, transparent);
}

@media (max-width: 768px) {
	.fixstable-builder-header-family-saas-product-mega .fixstable-builder-site-header-inner {
		display: flex;
		flex-wrap: wrap;
	}

	.fixstable-builder-header-family-saas-product-mega.is-mobile-nav-open .fixstable-builder-site-nav {
		border-radius: 18px;
	}
}

.fixstable-builder-preview-viewport.is-device-mobile .fixstable-builder-header-family-saas-product-mega .fixstable-builder-site-header-inner,
.fixstable-builder-preview-viewport.is-device-tablet .fixstable-builder-header-family-saas-product-mega .fixstable-builder-site-header-inner {
	display: flex !important;
	flex-wrap: wrap !important;
}
