.product_bg{
    background-color: var(--theme-color-3);
}
.product_bg h3,.product_bg h5{
    font-family: var(--bs-font-Cormorant);
    color: var(--text-color-1);
}
.product_bg p{
    color: var(--text-color-2);
    font-family: var(--bs-font-Catamaran);
}
.card{
    border: none!important;
}
.product_overlay{
	position: absolute;
	width: 100%;
    height: 100%;
	top: 0;
	left: 0;
	opacity: 0;
	transition: .4s;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
}
.product_overlay a{
    color:var(--text-color-1) ;
}
.product_overlay a:hover{
    color: currentColor;
}
.product_overlay i{
    font-size: 30px;
}
.card:hover .product_overlay{
	opacity: 100%;
}