.swal2-confirm.custom-class.swal2-styled.custom-class{background-color:var(--tema-rengi)!important}

.product{background:#fefefe}
.kutum{border: 1px solid #eee;}

.product-detail-price {
  display: flex;
  width: 100%;
  border-top: 1px solid #ddd;

  padding: 15px 0px;
  margin-top: 15px;
}

[data-control=""], [data-control="0"] {
  display: none !important;
}

[data-stok] {
  display: none !important;
}

[data-stok="0"], [data-stok=""] {
  display: flex !important;
}
.product-detail-price > div:nth-child(1) {
  width: 55px;
  height: 55px;
  padding: 10px 8px 4px 8px;
  border-radius: 4px;
  background-color: #d40000;
  font-size: 17px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 17px;
  letter-spacing: -0.58px;
  text-align: left;
  color: #fff;
}

.product-detail-price > div:nth-child(1) small {
  font-size: 9.5px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: -0.34px;
  text-align: left;
  color: #fff;
}

.product-detail-price > div:nth-child(2) {
  display: flex;
  flex: 1;
}


.product-detail-price > div:nth-child(2) div:nth-child(1) span {
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 0.63;
  letter-spacing: -0.4px;
  text-align: left;
  color: #d40000;
}


.product-detail-price > div:nth-child(2) > div:nth-child(1) b {
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: -0.4px;
  text-align: left;
  color: #d40000;
  display: block;
}

.product-detail-price > div:nth-child(2) > div:nth-child(1) del {
  font-size: 23.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: -0.69px;
  text-align: left;
  color: #7d7d7d;
}

.product-detail-price > div:nth-child(2) > div:nth-child(2) ins {
  font-size: 24.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: -0.69px;
  text-align: left;
  color: #000;
  text-decoration: none;
}

.product-detail-price > div:nth-child(2) > div:nth-child(2) b {
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: -0.4px;
  text-align: left;
  color: #009a24;
  display: block;
}

.product-detail-price > div:nth-child(2) > div {
  flex: initial;
  line-height: 25px;
  padding-left: 10px;
  padding-right: 10px;

}


.yorum_ortalama_holder{
  background: #f3f3f3;
padding: 0.5rem;
border-radius: 0.4rem;
}
.br-theme-css-stars .br-widget a:after{
  content: "\f005";
  font: normal normal normal 14px/1 FontAwesome;
}
.br-wrapper{display:none-}
.kargoGunDeger{font-weight: bold}
.wrap{display:none!important}
  .connect-whatsapp{position:fixed;bottom:25px;right:75px;z-index:9999;display:none;font-weight:600;font-size:12px;line-height:33px}.connect-whatsapp a{float:right;width:180px;height:35px;padding-left:15px;text-align:center;background:linear-gradient(45deg,#ff6000,#ff6000 100%);border-radius:8px;overflow:hidden;position:relative;color:#fff}.connect-whatsapp a::before{content:"";position:absolute;top:0;left:0;width:35px;height:100%;background:url(../assets/images/icon-whatsapp.png) no-repeat center;background-size:auto 100%}@media (max-width:760px){.connect-whatsapp{display:block!important;width:100%!important;bottom:0!important;left:0!important;right:0!important}.connect-whatsapp a{width:100%!important;border-radius:0!important}}
.filtre-tablo .filtre-label{width:40%}
.kisaOzellikler  tr{position: relative}
.kisaOzellikler  tr:nth-child(n+5) {display: none!important;}
.kisaOzellikler  tr:nth-child(4) td:before {content:'';width:100%;height:50px;position:absolute;left:0px;bottom:0px;background-image: linear-gradient(to bottom, transparent, #dddddd)};

.stokDeger{   text-indent: -9999px;white-space: nowrap; }
.digerTeknik{width:50%;text-align:center; margin:0 auto;padding-bottom:5px;
  background-image: linear-gradient(to bottom, #dddddd, #dddddd);
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;

}
.digerTeknik a{padding-bottom:10px}


.depoicerik{
  border-radius: 10px;
  background: #efefef;
  padding:10px
}
.depobasliklar a{
  display: block;
  width:100%
    padding: 15px 40px;
    text-decoration: none;
    color: #1c1c1c;
}
.staticpage-stores__detail-info-title {
    font-weight: 700;
    line-height: normal;
    margin-bottom:5px;
    margin-top:10px;
}
.staticpage-stores__detail-info{
  padding:0px
}
/* ----------------
		optional fade-in for images
---------------- */
@media screen,handheld {
@keyframes fadeIn {
	0% { opacity: 0; }
	100% { opacity: 1; }
}

#depoSection .tabs img {
	animation: 3s fadeIn;
}
} /* / @media screen,handheld */

/* ----------------------------*/

/* ----------------
		tabs
---------------- */
@media all {
	* {	box-sizing: border-box;	}
#depoSection	.tabs {

	}
#depoSection	.tabs * { box-sizing: inherit; }
#depoSection	.tabs :focus {
		box-shadow: none;
		outline: none;
		}
#depoSection	.tabs .button-list {

	}

#depoSection	.tabs a {
		border-radius: 0;
		margin: 0;
		font-size: 1rem;
		padding: .2em;
		background: #fff;
		color: #666;
		transition: all .6s ease-in-out;
	}
#depoSection .tabs a:hover {
	color: #333;
}
#depoSection	.tabs a:not(:first-of-type) {
		border-top-color: #aaa;
	}
#depoSection	.tabs a.active {
		background: #fff;
		background: rgba(255,255,255,.6);
		color: #111;
	}

#depoSection	.tabs section {

		display: none;


	}
#depoSection  .tabs section.active {
		display: block;
	}


} /* / @media all */

@media (max-width: 900px) {
#depoSection	.tabs {
		flex-direction: column;
	}
#depoSection	.tabs .button-list {
		flex-direction: row;
		min-width: 100%;
	}
#depoSection	.tabs a:first-child:not(.active) {
		border-top: 1px solid #aaa;
		border-left: 1px solid #aaa;
	}
#depoSection	.tabs a.active {
		border-right: 1px solid #aaa;
	}

.product-detail-price > div:nth-child(2) > div:nth-child(2) ins {
  font-size:1.3rem!important
}
.product-detail-price > div:nth-child(2) > div:nth-child(1) del {
font-size:1.2rem!important
}
} /* / @media (max-width: 900px) */
.urunDetayAna h1{font-size:1.2rem}
.accordion, .card{border:0px solid #ccc}
.urunDetaytab{
padding:0.3rem;
}
#headingTwo, #headingThree{border-top:1px solid #d8d8d8}
.urunDetaytab h2{
font-size:0.9rem
}
.urunSepeteEkleAdet{
	max-width: 50px;
	background: #f8f8f8;
    border-color: #eee;
    border-radius: 5px;
    color: #000;
    height: 40px;
    padding: 10px 15px;
		border: 1px solid #ccc;
}
.detaySepet{
	width: 100%;
  height: 40px;
  border-radius: 5px;
  color: #fff;
	background: var(--tema-rengi);
	font-weight: 600;
	text-transform: uppercase;
	display: flex;
	align-items: center;
	justify-content: center;
}
.detaySepet:hover{
	background:#000;
	color:#fff
}
.fancybox__button--slideshow, .fancybox__button--thumbs, .fancybox__button--fullscreen{display:none!important}


#urunKarsilastirmaListemeEkle, #urunFiyatiDusunceHaberVer, #urunAklimdakilereEkle{display:none!important}
.KarsilastirmaListe{
  width: 100%;
  height: 40px;
  border-radius: 5px;
  color: #fff!important;
  background: var(--tema-rengi);
  font-weight: 600;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: center;
}
.KarsilastirmaListe strong{display:none}
.KarsilastirmaListe:hover{background:#000}
