@import url('https://fonts.googleapis.com/css2?family=Ibarra+Real+Nova:wght@700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
/*
font-family: 'Ibarra Real Nova', serif;
font-family: 'Poppins', sans-serif;
*/

*{
	box-sizing: border-box;
}
html,body{
	width: 100%;
	
	border: 0;
	margin: 0;
	padding: 0;
}
body{
	background: linear-gradient(#222,#444);
	font-family: 'Poppins', sans-serif;
}

@media only screen and (min-width: 1200px){
	.container{max-width: 1140px;margin-left: auto;margin-right: auto;}
}
.container{position: relative;}

@media only screen ans (max-width: 1199px){
	.containter{padding:0 15px;}
}

.main{padding: 30px 0 0 0;}
.main .logo{margin-bottom: 50px;}
.main .logo img{display: block;margin: 0 auto;}
.main .m-top{}
.main .m-top .owl-menu .item{}
.main .m-top .owl-menu .item span{display: block;color: #fff;user-select: none; cursor: pointer;text-align: center;font-size: 14px;font-weight: 700;padding: 0 5px;line-height: 1;height: 60px;background: #000000;border-radius: 10px 10px 0 0;display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.main .m-top .owl-menu .item .menuActive{background: #fff;color: #9B2426;}
.main .m-top .owl-menu {padding: 0 35px;}
.main .m-top .owl-menu .owl-prev{position: absolute;left: 0;top: calc(50% - 15px);}
.main .m-top .owl-menu .owl-prev img{width: 30px;height: 30px;}
.main .m-top .owl-menu .owl-prev:active img{opacity: .5;}
.main .m-top .owl-menu .owl-next{position: absolute;right: 0;top: calc(50% - 15px);}
.main .m-top .owl-menu .owl-next img{width: 30px;height: 30px;}
.main .m-top .owl-menu .owl-next:active img{opacity: .5;}


.main .m-body{background: #fff;min-height: 450px;padding: 30px 0 0 0;display: block;overflow: hidden;}
.main .m-body .menu-item{display: flex;flex-wrap: wrap;}
.main .m-body .menu-item .box{max-width: 50%;margin-bottom: 30px;flex: 0 0 50%;padding: 0 15px 0 160px;position: relative;}
.main .m-body .menu-item .box img{position: absolute;left: 0;top: 0;width: 145px;height: 145px;border-radius: 50%;object-fit: cover;object-position: center;box-shadow: 0 0 3px 0 #bababa;}
.main .m-body .menu-item .box h2{padding: 0;}
.main .m-body .menu-item .box h2 button{background: unset;width: 100%;border: 0;line-height: 1.1;text-align: left;font-weight: 700;font-size: 18px;padding: 0;margin: 0;}
.main .m-body .menu-item .box h2 button:active{color: #ff0000;}
.main .m-body .menu-item .box p{font-size: 14px;min-height: 60px;line-height: 20px;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
.main .m-body .menu-item .box .price{display: block;line-height: 30px;text-align: right;position: relative;}
.main .m-body .menu-item .box .price label{display: inline-block;font-weight: 700;font-size: 20px;margin: 0;padding: 0;background: #fff;padding: 0 0 0 10px;color: #9B2426;position: relative;z-index: 2;font-family: 'Ibarra Real Nova', serif;}
.main .m-body .menu-item .box .price:before{content: '';width: 100%;border-top: 1px dotted #707070;position: absolute;left: 0;top: 50%;z-index: 1;}

.main .m-footer{width: 100%;height: auto;background: unset;padding: 50px 0;}
.main .m-footer img{display: block;margin:0 auto;}

@media only screen and (max-width: 767px)
{
	.main .m-body .menu-item{display: block;padding: 0 15px;}
	.main .m-body .menu-item .box{max-width: 100%;}
	.main .m-top{padding: 0 5px;}
}

.product-box{position: fixed;width: 100%;height: 100%;top: -100%;opacity: 0;visibility: hidden;left: 0;background: rgba(0,0,0,0.8);z-index: 99999;transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;}
.product-box .p-box-top{display: flex;line-height: 40px;justify-content: center;}
.product-box .p-box-top span{display: block;width: 50px;height: 50px;line-height: 50px;text-align: center;color: #ff0000;font-size: 26px;cursor: pointer;user-select: none;}
.product-box .p-box-main{width: 500px;max-width: 90%;margin: 10px auto;position: absolute;top: 5%;background: #fff;padding:20px 30px;border-radius: 15px;border: 2px solid #000;left: 0;right: 0;}
.product-box .p-box-main .img{width: 100%;height: auto;margin-bottom: 20px;}
.product-box .p-box-main .img img{display: block;max-width: 100%;height: auto;max-height: 350px;object-fit: contain;margin: 0 auto;}
.product-box .p-box-main .content{padding:0 20px;text-align: center;}
.product-box .p-box-main .content h3{font-size: 20px;margin-bottom: 15px;font-weight: 900;}
.product-box .p-box-main .content p{max-height: 300px;overflow: auto;}
.product-box .p-box-main .content .price{display: block;font-size: 30px;color: #9B2426;font-family: 'Ibarra Real Nova', serif;}

.sos-list{padding: 15px;}
.sos-list h3{font-size: 30px;font-weight: 300;padding: 15px 0;border-bottom: 1px solid #000;margin-bottom: 15px;text-align: center;}
.sos-list ul{list-style: none;margin: 0;padding: 0;}
.sos-list ul>li{padding: 5px;border-bottom: 1px dashed #000;}
.sos-list ul>li>span{display: inline-block;line-height: 30px;font-size: 14px;}
.sos-list ul>li>label{display: inline-block;float: right;line-height: 30px;font-weight: 500;}


/*yeni*/
.qr-main{padding: 20px 0 0 0;}
.qr-main .cat-list{display: flex;flex-wrap:wrap;justify-content: center;margin-bottom: 20px;}
.qr-main .cat-list .cat-item{max-width: 25%;flex: 0 0 25%;margin-bottom: 20px;transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;border-radius: 5px;}
.qr-main .cat-list .cat-item:hover{box-shadow: 0 0 5px 0 #ddd;}
.qr-main .cat-list .cat-item img{display: block;max-width: 100%;height: auto;margin: 0 auto;}
.qr-main .cat-list .cat-item h2{font-size: 14px;color: #fff;font-weight: 700;text-align: center;}

@media only screen and (max-width: 767px){
	.qr-main .cat-list .cat-item{max-width: 33.33%;flex: 0 0 33.33%;}
	.qr-main .cat-list .cat-item img{max-width: 50px;height: auto;}
	.qr-main .cat-list .cat-item h2{font-size: 12px;font-weight: 500;line-height: 15px;min-height: 30px;}
}

.qr-main .cat-item-body{margin-bottom: 20px;overflow: hidden;}

.product-body{padding: 15px;}

.pbox{padding: 0 15px 0 160px;position: relative;margin-bottom: 20px;}
.pbox img{position: absolute;left: 0;top: 0;width: 145px;height: 145px;border-radius: 50%;object-fit: cover;object-position: center;box-shadow: 0 0 3px 0 #bababa;}
.pbox h2{padding: 0;}
.pbox h2 button{background: unset;width: 100%;border: 0;line-height: 1.1;text-align: left;font-weight: 700;font-size: 18px;padding: 0;margin: 0;}
.pbox h2 button:active{color: #ff0000;}
.pbox p{font-size: 14px;min-height: 60px;line-height: 20px;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
.pbox .price{display: block;line-height: 30px;text-align: right;position: relative;}
.pbox .price label{display: inline-block;font-weight: 700;font-size: 20px;margin: 0;padding: 0;background: #fff;padding: 0 0 0 10px;color: #9B2426;position: relative;z-index: 2;font-family: 'Ibarra Real Nova', serif;}
.pbox .price:before{content: '';width: 100%;border-top: 1px dotted #707070;position: absolute;left: 0;top: 50%;z-index: 1;}


.btn1{background: #ad0012;color: #fff;}
.btn2{background: #80000d;color: #ddd;}
.btn1 img,.btn2 img{margin-right: 15px;}

.accordion-button:not(.collapsed){background-color: #000;color: #fff;}

