/* --------------- Schriftarten -----------------*/

.h3, h3 {
	font-size:35px;
	color: #bb9852;
	font-weight: 300;
}

.h4, h4 {
	font-size:25px;
	color: #bb9852;
	font-weight: 600;
}

.overlay-content h3 {
    font-size: 20px;
	font-weight: 600;
	color:#000;
	line-height:23px;
}

.overlay-content h3:hover {
    color: #BB9852;
	transition: all 0.3s ease 0s;
}

.diamond-price {
	font-size:30px;
	line-height:40px;
}



/* --------------- Abstände -----------------*/

.diamond-abstand-30 {
	padding-top:35px;
}

.diamond-container {
	padding-top: 30px;
	padding-bottom: 60px
}

.diamond-lineheight-28 {
	line-height: 28px;
}


/* --------------- Shop -----------------*/

select {
	padding:5px;
}

.cart-btn {
    height: 52px;
    line-height: 52px;
}

.single-top-product-enis {
	width: 100%;
	margin-bottom: 10px;
	position: relative;
}

@media (min-width: 768px) {
	.single-top-product-enis {
		display:none;
	}
}


/* --------------- Footer -----------------*/


.footer-bottom-area {
    padding: 15px 20px 25px 20px;
    background-color: #fff;
}