.featured-items-heading{
	color: var(--color5);
	font-size: 30px;
	font-weight: 600;
}
.featured-products .featured-slider-product{
	position:relative;
	padding:40px 15px 15px 15px;
	border:3px solid var(--color3);
	border-radius: 8px;
}
.featured-products .like-button{
	position:absolute;
	left:15px;
	background:none;
	top:15px;
	width:15px;
	height:15px;
	padding:0;
	margin-left:0px;
	margin-top:0px;
	transition:all 0.15s ease-in-out;
}
.featured-products .like-button:hover{
	margin-left:-2px;
	margin-top:-2px;
	width:20px;
	height:20px;
}
.featured-products .like-button:hover svg{
	width:20px;
	height:20px;
}
.featured-products .like-button svg{
	height:15px;
	width:15px;
	max-width:unset;
	color:var(--color6);
	fill:transparent;
	transition:all 0.15s ease-in-out;
}

.featured-products .remove-featured-item{
	position:absolute;
	right:15px;
	background:none;
	top:15px;
	width:15px;
	height:15px;
	padding:0;
}
.featured-products .remove-featured-item svg{
	height:15px;
	width:15px;
	max-width:unset;
	stroke:var(--color5);
	fill:transparent;
	transition:all 0.1s linear;
}
.featured-products .remove-featured-item:hover svg{
	transform:scale(1.2);
}
.featured-products .featured-item-button{
	padding:12px 15px;
	margin-top:10px;
	border-radius:6px;
	background-color: var(--color2);
	width:fit-content;
	transition:all 0.2s linear;
}
.featured-products .featured-item-button:hover{
	opacity:0.7;
}
.featured-products .featured-item-button svg{
	stroke:var(--color5);
	color:var(--color5);
}
.splide__arrow {
	background-color:var(--color2);
	height:50px;
	width:50px;
	opacity:1;
	transition:all 0.2s ease-in-out;
}
.splide__arrow:hover{
	background-color: var(--color3);
}
.splide__arrow--prev {
	left:-1.5em;
}
.splide__arrow--next {
	right: -1.5em;
}
.splide__pagination{
	display:none;
}


.product-title{
    color: var(--color5);
    font-size: 14px;
    font-weight: 600;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

