.hero-slider:not(.slick-slider) .slide:nth-child(n+2) {
	display: none;
}

.home-categories{
	margin-top: 0;
	margin-bottom: 42px;
}
.home-categories menu{
	display: flex;
	list-style: none;
	gap: 12px;
	padding: 0;
	margin-bottom: 42px;
}
.home-categories menu li a, .selected-category>span{
	font-weight: 600;
	text-transform: uppercase;
	font-size: 12px;
	color: var(--link-color);
	letter-spacing: 0.5px;
	border-radius: 4px;
	padding: 4px 12px;
	transition: var(--transition);
    display: inline-block;
}
.home-categories menu li a:focus{
	outline: 0;
	border: none;
}
.home-categories menu li.active a,
.home-categories menu li.active a:hover {
	color: var(--white);
	background-color: var(--primary-color);
}
.home-categories menu li a:hover{
	color: var(--primary-color);
	background-color: var(--text-light);
}
.mobile-category>div{
	display: none;
}

@media screen and (max-width: 810px) {
	.selected-category>span{
		flex: 1;
	}
	.mobile-category{
		position: relative;
		width: max-content;
	}
	.mobile-category>div{
		display: flex;
		align-items: center;
		border-bottom: 1px solid var(--lightgrey);
		box-shadow: 0 1px 4px rgba(16, 24, 40, 0.05);
		width: max-content;
		padding: 10px 14px;
		border-radius: 6px;
		width: 240px;
		justify-content: space-between;
		margin-bottom: 42px;
	}
	.mobile-category menu{
		position: absolute;
		flex-direction: column;
		background-color: var(--white);
		box-shadow: 0 0 10px rgba(16, 24, 40, 0.05);
		border-radius: 6px;
		width: 100%;
		gap: 0px;
		/* padding: 0 10px; */
		margin: 0;
		max-height: 300px;
		overflow-y: auto;
		opacity: 0;
		transition: var(--transition);
		pointer-events: none;
		top: 80px;
	}
	.mobile-category menu.show{
		top: 45px;
		opacity: 1;
		pointer-events: unset;
	}
	.mobile-category menu li:not(:last-child) a{
		border-bottom: 1px solid var(--lightgrey);

	}
	.mobile-category menu li a{
		padding: 10px 25px;
		display: block;
		border-radius: 0;
	}
	.selected-category img{
		transition: var(--transition);
	}
	.selected-category img.menu-active{
		transform: rotate(180deg);
	}
}
@media screen and (max-width: 475px) {
	.mobile-category>div, .mobile-category{
		width: 100%;
	}
}
