.h-foto-ust{
	position:relative;
	padding:0px !important;	
	width:100%;
}
.h-foto-ust-yazi2{
	position:absolute !important;
	top:30px !important;
	left:0;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;		
	font-family: Canela-Thin-Web,serif;	
	width:100%;
	font-weight: 300;
	font-size:23px;
	line-height:125%;
	padding: 0px 44px!important;
}

.h-foto-ust-aciklama{
	background-color: #FFF8F3;
	margin:auto;
	font-family: Canela-Thin-Web,serif;
	font-weight: 300;
	font-style: Light !important;	
	font-size: 22px;
	text-align: center;
	line-height: 130%;
	letter-spacing: 0%;
	color: #4E3F32;
	width:80%;
	padding: 60px 0px 60px;
}
.solayasla{
	font-family: Canela-Thin-Web,serif;
	font-weight: 250;
	font-style: Thin;
	letter-spacing: 1%;
	vertical-align: middle;
	text-align:left;
	font-size:22px !important;
	margin-bottom:15px !important;
	color: #AE7A36;
}
.mySwiperKategoriler{
	margin-top:30px;
	margin-bottom:60px;
}
.solayasla2{
	font-family: Canela-Thin-Web,serif;
	font-weight: 250;
	font-style: Thin;
	letter-spacing: 1%;
	vertical-align: middle;
	text-align:left;
	font-size:22px !important;
	margin-bottom:15px !important;
	color: #4E3F32;
}
.blok2_baslik{
	font-family: Canela-Thin-Web,serif;
	font-size: 20px;
	line-height: 100%;
	letter-spacing: 4%;
	padding:15px 0px 20px;
	color: #4E3F32;
	text-align: center;
}
.blok2_aciklama{
	font-family: TTNormsProRegular,sans-serif;
	font-style: Light;
	font-size: 14px;
	line-height: 150%;
	color: #4E3F32;
	text-align: center;
}
.blok2_resim{
	border-radius: 10px 10px 0px 0px;
}
.blok2_metin{
	background-color:#FCF9F4;
	padding:15px 25px 10px;
	height:200px;
	border-radius: 0px 0px 10px 10px;
}
.my-prev, .my-next{
	width:35px;
	height:35px;
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	background-color:#F8D06D;
	color:#3B404B;
	font-family: TTNormsProRegular,sans-serif;
	font-weight:100px;
	border-radius:50%;
	font-size:12px;
}

.blok3_baslik{
	font-family: Canela-Thin-Web,serif;
	font-size: 32px;
	line-height: 120%;
	color: #AE7A36;
}
.blok3_aciklama{
	font-family: TTNormsProRegular,sans-serif;
	font-size: 16px;
	line-height: 130%;
	color: #4E3F32;
}

.blok5_baslik{
	font-family: Canela-Thin-Web,serif;	
	font-weight: 400;
	font-size:32px;
	line-height: 120%;
	color: #AE7A36;
}
.blok5_baslik_2{
	font-family: TTNormsProRegular,sans-serif;	
	font-size:20px;
	color: #000000;
	font-weight: 100;
	line-height: 160%;
	margin-top:0px;
	padding-top:0px;
	color: #5E4E3F;
	text-transform: uppercase;
}
.blok5-fiyat{
	font-family: TTNormsProRegular,sans-serif;
	font-size:28px;
	font-weight: 500;
	line-height: 140%;
	color: #5E4E3F;
}
.blok5_aciklama{
	font-family: TTNormsProRegular,sans-serif;
	font-size: 14px;
	line-height: 100%;
	color: #66574a;
	font-weight: 300;
}
.mySwiper3 .swiper-slide {
	transition: transform 0.4s ease, opacity 0.4s ease;
}

.mySwiper3 .swiper-slide:not(.swiper-slide-active) .slide-card {
	transform: scale(0.85);
	opacity: 0.6;
}

.mySwiper3 .swiper-slide-active .slide-card {
	transform: scale(1);
	opacity: 1;
}

.slide-card {
	transition: transform 0.4s ease, opacity 0.4s ease;
}
.blok6-yazi{
	position:absolute !important;
	bottom:8% !important;
	left:15% !important;
	text-align: left;
	vertical-align: middle;		
	font-family: Canela-Thin-Web,serif;	
	font-weight: 250;
	font-size:46px;
	letter-spacing: 1%;
	color: #FFFAEF;
}


.blok8-cavap{
	font-family: TTNormsProRegular,sans-serif;
	font-size: 14px;
	letter-spacing: 0%;
	line-height: 120%;
	font-weight: 400;
	background-color: #ffffff;
	border: 1px solid #f6ece9;
	margin:5px 0px 20px;
	padding:20px;
	color: #2F261E;
}
.blokurun_resim{
	border-radius: 12px;
}

.blokurun_baslik{
	position: absolute;
	top:20px;
	left:20px;
	font-family: Canela-Thin-Web,serif;	
	font-weight: 400;
	font-size:26px;
	line-height: 120%;
	vertical-align: middle;
	color: #FFFFFF;
}

.mySwiperTumUrunler .swiper-slide {
	height: auto !important;
	width: 100%;
	padding:30px !important;
}

.my-prev2, .my-next2{
	width:35px;
	height:35px;
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	background-color:#F8D06D;
	color:#3B404B;
	font-family: TTNormsProRegular,sans-serif;
	font-weight:100px;
	border-radius:50%;
	font-size:12px;
	position:absolute;
	z-index:30;
	align-items:center;
	justify-content:center;
}	
.mdgizle{
	overflow:hidden;
}	

.my-prev2{
	right:50px;
	top:30px;
}

.my-next2{
	right:10px;
	top:30px;
}

.yazisss{
	margin-bottom:20px;
	font-size:24px;
	color:#AE7A36;
}

@media (min-width:768px){
	.yazisss{
		margin-bottom:40px;
		font-size:34px;
	}		
	.my-prev2{
		left:15%;
		top:50%;
	}
	.my-next2{
		right:15%;
		top:50%;
	}	
	.mdgizle{
		overflow:visible;
	}	
	.blokurun_baslik{
		top:30px;
		left:30px;
		font-size:40px;
	}	
	.blok2_baslik{
		text-align: left;
	}
	.blok2_aciklama{
		text-align: left;
	}
	.mySwiperKategoriler{
		margin-top:40px;
		margin-bottom:60px;
	}	
	.blok6-yazi{
		bottom:20% !important;
		left:35% !important;		
		font-size:34px;
	}
	.h-foto-ust-yazi2{
		top:40px !important;
		font-size:42px;
		line-height:125%;		
	}
	.h-foto-ust-aciklama{	
		font-size: 28px;
		width:75%;
		padding: 20px 0px 60px;
	}	
}
@media (min-width: 1160px) {
	.yazisss{
		margin-bottom:40px;
		font-size:34px;
	}		
	.my-prev2{
		left:25%;
		top:50%;
	}
	.my-next2{
		right:25%;
		top:50%;
	}	
	.mdgizle{
		overflow:visible;
	}	
	.blokurun_baslik{
		top:30px;
		left:30px;
		font-size:40px;
	}		
	.blok2_baslik{
		text-align: left;
	}
	.blok2_aciklama{
		text-align: left;
	}	
	.mySwiperKategoriler{
		margin-top:40px;
		margin-bottom:60px;
	}	
	.blok6-yazi{
		bottom:20% !important;
		left:35% !important;		
		font-size:52px;
	}	
	.h-foto-ust-yazi2{
		top:65px !important;
		font-size:42px;
		line-height:140%;
	}
	.h-foto-ust-aciklama{	
		font-size: 32px;
		width:70%;
		padding: 20px 0px 60px;
	}	
	.solayasla{
		text-align:center;
		font-size:38px !important;
		margin-bottom:40px !important;
		margin-top:30px;
	}
	.solayasla2{
		text-align:center;
		font-size:38px !important;
		margin-bottom:40px !important;
		margin-top:30px;
	}
}