:root{
    --primary-color: #c8a2c8;
    --secondary-color: #010101;
}

#breadcrumbs{height: initial !important;}


#container_pagination__top ul li:first-child,
#container_pagination__bottom ul li:first-child{
	margin-left:auto;
}
#container_pagination__top ul li,
#container_pagination__bottom ul li{
	border:none;
}
#container_pagination__top a,
#container_pagination__bottom a{color:var(--primary-color);}
#container_pagination__top a span,
#container_pagination__bottom a span{padding:0;}
#container_pagination__top .page-link,
#container_pagination__bottom .page-link{border:0}
#container_pagination__top .page-item.active .page-link,
#container_pagination__bottom .page-item.active .page-link{
	z-index: 3;
	color: #fff;
	background-color: var(--primary-color);
}



.feature-item h3 {
	font-size: 22px;
	font-weight: 700;
	text-align: center;
}
.feature-item img {
	display: block;
	margin: 0 auto 0.9rem auto;
	max-height: 130px;
	-webkit-filter: drop-shadow(0px 5px 5px rgba(0,0,0,0.3));
	filter: drop-shadow(0px 5px 5px rgba(0,0,0,0.6));
}

/*******************************/
/********** PRODUCT CSS **********/
/*******************************/
.product {
    position: relative;
    width: 100%;
    padding: 45px 0;
}

.product .section-header {
    margin-bottom: 30px;
    margin-left: 0;
}

.product .product-img {
    position: relative;
}

.product .product-img img {
    position: relative;
    border-radius: 15px;
}

.product .product-content {
    position: relative;
}

.product .product-text p {font-size: 16px;}
.product .product-text strong {color: #c00;}

.product .product-text a.btn {
    position: relative;
    margin-top: 15px;
}

@media (max-width: 991.98px) {
    .product .product-img {
        margin-bottom: 30px;
    }
}

