@media (max-width: 767.98px) {
	#header .skinora-mobile-sticky-row {
		transition: box-shadow 180ms ease;
	}

	#header .skinora-mobile-sticky-row--fixed {
		position: fixed !important;
		top: var(--skinora-mobile-sticky-top, 0px) !important;
		right: 0 !important;
		left: 0 !important;
		width: 100% !important;
		max-width: none !important;
		margin: 0 !important;
		background: #fff;
		box-shadow: 0 6px 18px rgba(34, 37, 41, 0.1);
		z-index: 1000;
	}

	.skinora-mobile-sticky-placeholder {
		display: none;
		width: 100%;
		pointer-events: none;
	}

	.skinora-mobile-sticky-placeholder--active {
		display: block;
	}
}

@media (prefers-reduced-motion: reduce) {
	#header .skinora-mobile-sticky-row {
		transition: none;
	}
}

