.secondary-nav-link {
	display: flex;
	align-items: center;
	gap: var(--space-1);
	padding: 10px var(--space-5);
	min-height: 23px;
}

.secondary-nav-link .icon-cont {
	min-width: 24px;
	max-width: 24px;
	min-height: 23px;
	max-height: 23px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: url(/includes/public/assets/shared/secondary-nav-icon-bg.svg);
	background-size: cover;
}

.secondary-nav-link .icon-cont i {
	font-size: var(--text-sm);
	color: var(--green-shade);
}

.secondary-nav-link .title {
	font-family: var(--font-body);
	font-size: var(--text-base);
	font-weight: var(--font-weight-semibold);
	line-height: var(--leading-none);
	color: var(--green-dark);
}

@media (min-width: 64em) {
	.secondary-nav-link {
		padding: 0;
	}

	.secondary-nav-link:focus-visible {
		outline-color: var(--sw-light-focus-color);
	}
	
	.secondary-nav-link .title {
		color: var(--green-grass-alt);
		text-decoration: 2px underline transparent;
		transition: text-decoration-color var(--transition-appendix-med);
	}

	@media (hover: hover) {
		.secondary-nav-link:hover .title {
			text-decoration: 2px underline var(--green-grass-alt);
		}
	}
}