HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wpkoopkj/wp-content/themes/ohio/assets/sass/components/patterns/_sticky-nav.scss
.sticky-nav {
	max-width: 17.8rem;
	position: fixed;
	z-index: 102;
	
	@include spacer(right);
	@include spacer(bottom);
	@include transition;

	&-holder {
		height: 100%;
		background: $color-white;
		padding-top: 1rem;

		@include spacer2x(padding-left);
		@include spacer2x(padding-right);
		@include spacer2x(padding-bottom);

		@include md-screen {

			@include border-radius;
		}
	}

	&-thumbnail {
		height: 120px;
		background-size: cover;
		background-position: center;
		width: 100%;
		position: absolute;
		top: -100px;
		z-index: -1;

		@include border-top-radius;
	}

	// Navigation

	.nav-group {
		margin-right: -1rem;
		margin-left: 0.5rem;

		@include flex;
		@include align-items(center);

		.prev {

			.icon {
				transform: rotate(180deg);
			}
		}
	}

	&-headline {

		@include flex;
		@include align-items(center);
		@include flex-just(space-between);

		+ a {

			@include headings-typo(h5);
		}
	}

	@include sm-screen {

		position: static;
		max-width: 100%;

		.sticky-nav-holder {
			padding-top: 2rem;
			padding-bottom: 2rem;
		}

		.nav-group {
			margin-right: 0;
		}
	}

	&:hover {

		.sticky-nav-thumbnail {
			
			@include faded;
		}
	}

	&-products {

		@include transition;
	}
}