@font-face {
				font-family: DMSans;
				src: url(../special/fonts/DMSans.woff);
				}

				body{font-family: 'DMSans', serif;}
.column10 { width: 10%; box-sizing: border-box; padding: 15px; }
.column9 { width: 11.11%; box-sizing: border-box; padding: 15px; }
.column8 { width: 12.5%; box-sizing: border-box; padding: 15px; }
.column7 { width: 14.2857%; box-sizing: border-box; padding: 15px; }
.column6 { width: 16.666666667%; box-sizing: border-box; padding: 15px; }
.column5 { width: 20%; box-sizing: border-box; padding: 15px; }
.column4 { width: 25%; box-sizing: border-box; padding: 15px; }
.column3 { width: 33.33333333%; box-sizing: border-box; padding: 15px; }
.column2 { width: 50%; box-sizing: border-box; padding: 15px; }
.column1 { width: 100%; box-sizing: border-box; padding: 15px; }
.column-auto { box-sizing: border-box; padding: 15px; }

.column_5 { width: 5%; box-sizing: border-box; padding: 15px;  }
.column_10 { width: 10%; box-sizing: border-box; padding: 15px;  }
.column_15 { width: 15%; box-sizing: border-box; padding: 15px;  }
.column_20 { width: 20%; box-sizing: border-box; padding: 15px;  }
.column_25 { width: 25%; box-sizing: border-box; padding: 15px;  }
.column_30 { width: 30%; box-sizing: border-box; padding: 15px;  }
.column_35 { width: 35%; box-sizing: border-box; padding: 15px;  }
.column_40 { width: 40%; box-sizing: border-box; padding: 15px;  }
.column_45 { width: 45%; box-sizing: border-box; padding: 15px;  }
.column_49 { width: 49%; box-sizing: border-box; padding: 15px;  }
.column_50 { width: 50%; box-sizing: border-box; padding: 15px;  }
.column_55 { width: 55%; box-sizing: border-box; padding: 15px;  }
.column_60 { width: 60%; box-sizing: border-box; padding: 15px;  }
.column_65 { width: 65%; box-sizing: border-box; padding: 15px;  }
.column_70 { width: 70%; box-sizing: border-box; padding: 15px;  }
.column_75 { width: 75%; box-sizing: border-box; padding: 15px;  }
.column_80 { width: 80%; box-sizing: border-box; padding: 15px;  }
.column_85 { width: 85%; box-sizing: border-box; padding: 15px;  }
.column_90 { width: 90%; box-sizing: border-box; padding: 15px;  }
.column_95 { width: 95%; box-sizing: border-box; padding: 15px;  }

.column-left { float: left; }
.column-right { float: right; }
.column-content { margin: auto; max-width: 1200px; }
.padding-clear { padding: 0px; }
.padding-horizontal-clear { padding-left: 0px; padding-right: 0px; }
.padding-vertical-clear { padding-top: 0px; padding-bottom: 0px; }
.padding-left-clear { padding-left: 0px; }
.padding-right-clear { padding-right: 0px; }
.padding-top-clear { padding-top: 0px; }
.padding-bottom-clear { padding-bottom: 0px; }

.sortingloading{
	display: none;
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	border:0;
	overflow:auto;
	z-index:999999;
	padding-top:10%;
	}
	
.sortingloading-loading::before{
	content:"\F117";
	font-size: 1rem;
	color: #000000;
}

.input{
	border-radius: 3px;
	border: 1px #ddd solid;
	padding: 10px;
	font-size: 0.9rem;
}

.button{
	border-radius: 3px;
	height: 50px; 
	padding: 7px; 
	background: #fd5929; 
	color: #fff; 
	text-align: center; 
	cursor: pointer; 
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.button:hover{
	color: #fff;
}

.window{
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	border:0;
	overflow:auto;
	z-index:99999;
	background:url(../img/window.png);
	}

.error{
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	border:0;
	overflow:auto;
	z-index:9999999;
	background:url(../img/window.png);
	}
	
.popup{
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:url(../img/window.png);
	border:0;
	overflow:auto;
	z-index:99999;
	}



.windowDetail{margin:8% auto;width:80%;padding:10px;border:0;box-shadow:1px 1px 3px #222;-moz-box-shadow:1px 1px 3px #222;-webkit-box-shadow:1px 1px 3px #222;background:#fff}
.windowDetail-product{margin:8% auto;width:70%;padding:10px;border:0;box-shadow:1px 1px 3px #222;-moz-box-shadow:1px 1px 3px #222;-webkit-box-shadow:1px 1px 3px #222;background:#fff}
/*.windowDetailPopup{margin:7% auto;width:70%;padding:10px;border:0;text-align:center}*/

.windowDetailPopup {
	position: absolute;
	top: 10%;
	left: 0;
	right: 0;
	width: auto;
	width: 70%;
	height: auto;
	margin: auto;
	padding: 16px;
	box-sizing: border-box;
	}

.windowclose{float:right;width:28px;height:35px;background:url(../img/close_btn.png);text-align:center;color:#fff;font-weight:700}



body{
	margin:0;
	padding:0;
	border:0;
	font-size:1rem;
	color:#252525;
}

/*
a,div:not(.glass-case *),li,ul,input,button{text-decoration:none; transition:all 0.20s linear;}
a,div:not(.glass-case *),li,ul,input,button:hover{transition:all 0.20s linear;}
*/

a,div:not(.glass-case *)
   :not([class*="asm_"])
   :not([class^="asm_"])
   :not([class*="slick-slider"])
   :not(:has([class*="asm_"])),li,ul,input,button
{
    transition: all 0.20s linear;
}

a,div:not(.glass-case *)
   :not([class*="asm_"])
   :not([class^="asm_"])
   :not([class*="slick-slider"])
   :not(:has([class*="asm_"])),li,ul,input,button:hover
{
  text-decoration:none;
    transition: all 0.20s linear;
}

img{border:0}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}
input,textarea,select,radio,checkbox,submit{outline:none;border:0}
ul{list-style:none;margin:0;padding:0}
#aciklama ul li{list-style: disc !important;}

.clear{clear:both}

textarea:focus, 
textarea.form-control:focus, 
input.form-control:focus, 
input[type=text]:focus, 
input[type=password]:focus, 
input[type=email]:focus, 
input[type=number]:focus, 
[type=text].form-control:focus, 
[type=password].form-control:focus, 
[type=email].form-control:focus, 
[type=tel].form-control:focus, 
[contenteditable].form-control:focus {
  box-shadow: inset 0 -1px 0 #ddd;
}

.btn:focus {
  outline: none;
  box-shadow: none;
}

.breadcrumb-item-first::before{
	content: none !important;
}

.breadcrumb-item-first{
	padding-left: 10px;
}

.marquee {
    width: 100%;
	white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
}
.marquee span {
    display: inline-block;
    /*padding-left: 100%;*/
    animation: marquee 25s linear infinite;
}

@keyframes marquee {
    0%   { transform: translate(0, 0); }
    100% { transform: translate(-50%, 0); }
}

.marquee2 {
    width: 100%;
	white-space: nowrap;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
}

.marquee2 span {
    display: inline-block;
	animation: marqueeSlider 4s ease-in-out infinite;
}

@keyframes marqueeSlider {
    0%   { transform: translateX(100%); opacity: 0; }
	20%  { transform: translateX(0); opacity: 1; } 
	40%  { transform: translateX(0); opacity: 1; } 
	60%  { transform: translateX(-100%); opacity: 0; } 
	80%  { transform: translateX(-100%); opacity: 0; } 
	100% { transform: translateX(100%); opacity: 0; }
}


.header-top-widgets{
			background:#000000;
			text-align:center;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-top-widgets-link{
			color:#ffffff;
			font-size:1rem;
			font-weight:normal;
		}

		.header-top-widgets-link:hover{
			color:#ffffff;
		}

		.header-top{
			background:#2b2b2b;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			padding-top:10px;
			padding-right:auto;
			padding-bottom:10px;
			padding-left:auto;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-top-content-middle{
			max-width:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-top-left{
			font-size:0.85rem;
			text-align:left;
			width:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:4px;
			padding-right:2px;
			padding-bottom:4px;
			padding-left:2px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-top-right{
			font-size:0.85rem;
			width:auto;
			padding-top:4px;
			padding-right:0px;
			padding-bottom:4px;
			padding-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-top-blog-text{
			color:#bababa;
			font-size:0.75rem;
		}

		.header-top-blog-text:hover{
			color:#000000;
		}

		.header-top-account-text{
			color:#ffffff;
			font-size:0.75rem;
			padding-top:0px;
			padding-right:30px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.header-top-account-text:hover{
			color:#ffffff;
		}

		.ust-menu-custom-icon{
			height:18px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.header-top-right-texts{
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.header-top-tel-text{
			color:#868686;
			font-size:0.85rem;
			padding-left:10px;
		}

		.header-top-tel-text:hover{
			color:#000000;
		}

		.header-top-email-text{
			color:#868686;
			font-size:0.85rem;
			padding-left:10px;
		}

		.header-top-email-text:hover{
			color:#000000;
		}

		.header-top-whatsapp-text{
			color:#000000;
			font-size:0.85rem;
			padding-left:10px;
		}

		.header-top-whatsapp-text:hover{
			color:#000000;
		}

		.header-top-price{
			font-size:0.85rem;
			padding-top:2px;
			position:relative;
		}

		.default-price{
			position:relative;
			z-index:9999;
			background:#ffffff;
			color:#000000;
			font-size:0.9em;
			font-weight:normal;
			width:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#f3f3f3;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:0px;
			padding-right:7px;
			padding-bottom:0px;
			padding-left:7px;
			cursor:pointer;
			box-shadow:0px 0px 3px #eeeff4;
		}

		.price-drop{
			display:none;
			position:absolute;
			z-index:99999;
			background:#ffffff;
			width:150px;
			top:20px;
			right:auto;
			bottom:auto;
			left:0px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-top-price:hover .price-drop{
			display:flex;
		}

		.header-top-price-item{
			padding-top:7px;
			padding-right:7px;
			padding-bottom:7px;
			padding-left:7px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-top-price-text{
			color:#000000;
			font-size:0.85rem;
		}

		.header-top-price-text:hover{
			color:#000000;
		}

		.header-top-cart-text{
			color:#bababa;
			font-size:0.75rem;
			padding-left:10px;
		}

		.header-top-cart-text:hover{
			color:#000000;
		}

		.header-top-user-text{
			color:#000000;
			font-size:0.85rem;
			padding-left:10px;
		}

		.header-top-user-text:hover{
			color:#000000;
		}

		.header-search-box{
			order:0;
			width:45%;
			margin-top:10px;
			margin-right:0px !important;
			margin-bottom:0px;
			margin-left:0px !important;
		}

		.header-logo-box{
			order:0;
			width:25%;
		}

		.header-sepet-box{
			order:2;
			width:30%;
			margin-top:12px;
			margin-right:0px;
			margin-left:auto;
			margin-bottom:auto;
			padding-top:0px;
			padding-right:auto;
			padding-bottom:0px;
			padding-left:auto;
		}

		.header-search{
			position:relative;
			width:100%;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:1px;
		}

		.dynamicSearchResultWindow{
			display:none;
			position:fixed;
			z-index:9999;
			width:100%;
			height:100%;
			top:0px;
			left:0px;
		}

		.dynamicSearchResult{
			display:none;
			position:absolute;
			z-index:99999;
			background:#ffffff;
			width:480px;
			top:auto;
			right:auto;
			bottom:auto;
			left:0px;
			padding-top:0px;
			padding-right:7px;
			padding-bottom:7px;
			padding-left:7px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-right-radius:0px !important;
			border-top-left-radius:0px;
			border-bottom-right-radius:0px !important;
			border-bottom-left-radius:0px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.dynamicSearchResult-line{
			background:#ffffff;
			color:#222222;
			font-size:0.7rem;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:3px;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
		}

		.dynamicSearchResult-line:hover{
			background:#fafafa;
			color:#555555;
		}

		.dynamicSearchResult-line-img{
			max-height:30px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-right-radius:0px;
			border-top-left-radius:0px;
			border-bottom-right-radius:0px;
			border-bottom-left-radius:0px;
		}

		.header-search-input{
			background:#3d3d3d;
			font-size:1rem;
			border-top-left-radius:30px !important;
			border-bottom-left-radius:30px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top:1px;
			border-right:0px;
			border-bottom:1px;
			border-left:1px;
			border-color:#f3f3f3;
			border-style:solid;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-search-button{
			width:auto;
			background:#ffffff00;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:30px !important;
			border-bottom-right-radius:30px !important;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:0px;
			border-color:#f3f3f3;
			border-style:solid;
			padding-top:9px;
			padding-right:20px;
			padding-bottom:6px;
			padding-left:15px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-search-button-down{
			width:auto;
			background:#ffffff;
			border-top-right-radius:5px !important;
			border-bottom-right-radius:5px !important;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			padding-top:6px;
			padding-right:12px;
			padding-bottom:6px;
			padding-left:12px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-search-icon::before{
			content:'\f52a';
			color:#ffffff;
			font-size:1.5rem;
		}

		.header-search-down{
			display:none;
			width:85%;
			margin-top:10px;
			margin-bottom:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-search-button-icon::before{
			content:'\f52a';
			color:#000000;
			font-size:1.2em;
		}

		.header-logo{
			text-align:center;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.header-logo-image{
			height:84.9px;
			margin:auto;
		}

		.header-sepet{
			width:auto;
			text-align:right;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.header-sepet-link{
			background:#2b2b2b;
			color:#ffffff;
			font-size:1rem;
			font-weight:normal;
			text-decoration:none;
			width:auto;
			border:0px;
			border-color:#000000;
			border-style:solid;
			border-top-left-radius:30px !important;
			border-top-right-radius:30px !important;
			border-bottom-left-radius:30px !important;
			border-bottom-right-radius:30px !important;
			padding-top:10px;
			padding-right:25px;
			padding-bottom:10px;
			padding-left:25px;
			float:right;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-sepet-link:hover{
			background:#000000;
			color:#ffffff;
		}

		.header-sepet-count{
			background:#ffffff;
			color:#000000;
			font-size:0.8rem;
			text-align:center;
			width:20px;
			height:20px;
			border:0px;
			border-color:#ffffff;
			border-style:solid;
			border-radius:20px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:5px;
			margin-top:3px !important;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:45px !important;
			position:absolute;
			z-index:9;
			top:0px;
			right:auto;
			left:0px;
			bottom:auto;
		}

		.header-hesabim{
			width:auto;
			text-align:right;
			padding-top:0px;
			padding-right:10px;
			padding-bottom:0px;
			padding-left:0px;
			position:relative;
		}

		.header-hesabim-link{
			background:#44d62c;
			color:#000000;
			font-size:1rem;
			font-weight:normal;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#000000;
			border-style:solid;
			border-top-left-radius:30px !important;
			border-top-right-radius:30px !important;
			border-bottom-left-radius:30px !important;
			border-bottom-right-radius:30px !important;
			padding-top:10px;
			padding-right:25px;
			padding-bottom:10px;
			padding-left:25px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-hesabim-link:hover{
			background:#ffffff;
			color:#000000;
		}

		.header-hesabim:hover .header-hesabim-drop{
			display:block;
		}

		.header-hesabim-drop{
			display:none;
			position:absolute;
			z-index:99999;
			background:#ffffff;
			color:#000000;
			width:200px;
			right:10px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			padding-top:7px;
			padding-right:10px;
			padding-bottom:7px;
			padding-left:10px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-hesabim-drop-link{
			background:#2b2b2b;
			color:#ffffff;
			font-size:1rem;
			text-align:center;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			padding-top:7px;
			padding-right:10px;
			padding-bottom:7px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:5px;
			margin-left:0px;
		}

		.header-hesabim-drop-link:hover{
			background:#eeeff4;
			color:#000000;
			width:100%;
		}

		.orta-bant-kargo-takip{
			width:auto;
			text-align:right;
			padding-top:25px;
			padding-right:10px;
			padding-bottom:25px;
			padding-left:0px;
			position:relative;
		}

		.orta-bant-kargo-takip-link{
			background:#ffffff;
			color:#000000;
			font-size:1rem;
			font-weight:normal;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#ededed;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:7px;
			padding-right:10px;
			padding-bottom:7px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.orta-bant-kargo-takip-link:hover{
			background:#fafafa;
			color:#000000;
		}

		.orta-bant-favoriler{
			width:auto;
			text-align:right;
			padding-top:0px;
			padding-right:10px;
			padding-bottom:0px;
			padding-left:0px;
			position:relative;
		}

		.orta-bant-favoriler-link{
			background:#ffffff;
			color:#000000;
			font-size:0.8rem;
			font-weight:bold;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			padding-top:7px;
			padding-right:10px;
			padding-bottom:7px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.orta-bant-favoriler-link:hover{
			background:#fafafa;
			color:#000000;
		}

		.header-content{
			background:#000000;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#eeeff4;
			border-style:solid;
			padding-top:30px;
			padding-right:0px;
			padding-bottom:30px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-content-middle{
			max-width:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			padding-top:auto;
			padding-right:auto;
			padding-bottom:auto;
			padding-left:auto;
			margin-top:0px;
			margin-right:auto;
			margin-bottom:0px;
			margin-left:auto;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-menu-navbar{
			background:#000000;
			width:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44d62c;
			border-style:solid;
			padding-top:auto;
			padding-right:auto;
			padding-bottom:auto;
			padding-left:auto;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-menu-navbar-in{
			background:#000000;
			max-width:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-menu-navbar-content{
			display:flex;
			position:relative;
			z-index:9999;
			background:#000000;
			max-width:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#f5f5f5;
			border-style:solid;
			border-top-left-radius:5px;
			border-top-right-radius:5px;
			border-bottom-left-radius:5px;
			border-bottom-right-radius:5px;
			box-shadow:0px 0px 0px #fafafa;
			align-items:none;
		}

		.navbar-list{
			background:#ffffff;
			width:auto;
			text-align:center;
			list-style-type:none;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-left:auto;
			margin-right:auto;
			box-shadow:0px 0px 0px #fafafa;
		}

		.navbar-items{
			background:#000000;
			color:#000000;
			font-size:1.2rem;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#000000;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:20px;
			padding-right:20px;
			padding-bottom:20px;
			padding-left:20px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.navbar-items:hover{
			background:#44d62c;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
		}

		.navbar-items:hover .navbar-drop{
			display:block;
		}

		.navbar-items-link{
			text-decoration:none;
			color:#44d62c;
			font-size:1rem;
			font-weight:normal;
		}

		.navbar-items:hover .navbar-items-link{
			color:#000000;
			font-weight:normal;
			text-decoration:underline;
		}

		.navbar-items-symbol{
			max-width:23.1px;
			max-height:auto;
			margin-top:auto;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
		}

		.navbar-drop{
			display:none;
			position:absolute;
			z-index:999;
			background:#1a1a1a !important;
			width:100%;
			top:65.8px;
			left:0px;
			right:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:5px;
			border-bottom-right-radius:5px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:2px !important;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:auto;
			box-shadow:0px 0px 0px #fafafa;
		}

		.navbar-drop-column{
			text-align:left;
			width:25%;
			padding:10px;
			float:left;
		}

		.navbar-drop-column-picture{
			margin-top:10px;
			margin-bottom:10px;
			max-width:300px;
		}

		.navbar-drop-column-title{
			border-top:0px;
			border-right:0px;
			border-bottom:2px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			padding-top:6px;
			padding-right:0px;
			padding-bottom:6px;
			padding-left:0px;
		}

		.navbar-drop-column-title-a{
			color:#000000;
			font-weight:bold;
			font-size:0.9rem;
		}

		.navbar-drop-column-title-a:hover{
			color:#000000;
		}

		.navbar-drop-column-link{
			padding-top:2px;
			padding-right:0px;
			padding-bottom:2px;
			padding-left:0px;
		}

		.navbar-drop-column-link-a{
			color:#ffffff;
			font-size:0.9rem;
		}

		.navbar-drop-column-link-a:hover{
			color:#44d62c;
		}

		.navbar-items-all-categories-box{
			width:23%;
			margin-top:auto;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:auto;
		}

		.navbar-items-all-categories-button{
			position:relative;
			background:#4992b9;
			width:100%;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:12px;
			padding-right:15px;
			padding-bottom:12px;
			padding-left:15px;
			margin-top:auto;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.navbar-items-all-categories-button:hover{
			background:#4992b9;
		}

		.navbar-items-all-categories-button:hover .content-menu-left-top-all-categories-drop{
			display:block;
		}

		.navbar-items-all-categories-button-link{
			color:#ffffff;
			font-size:1rem;
			font-weight:normal;
			cursor:pointer;
		}

		.navbar-items-all-categories-button-link:hover{
			color:#ffffff;
		}

		.content-menu-left-top-all-categories-drop{
			display:none;
			position:absolute;
			background:#ffffff;
			width:100%;
			top:auto;
			left:0px;
			overflow:visible !important;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:auto;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		#hemenalsuccess{
			display:none;
		}

		.hemenalpopup{
			float:right;
			position:fixed;
			z-index:999999;
			background:#fafafa;
			width:30%;
			height:100%;
			max-height:100%;
			top:0px;
			right:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#49a0d2;
			border-style:solid;
			box-sizing:border-box;
			padding:10px;
			overflow:auto;
		}

		.hemenalpopupline{
			float:left;
			width:100%;
			box-sizing:border-box;
			background:#000000 !important;
		}

		.hemenalpopupline-img{
			box-sizing:border-box;
			text-align:center;
			padding:5px;
			width:25%;
		}

		.hemenalpopupline-img img{
			max-width:100%;
			max-height:100%;
			margin:auto;
			box-sizing:border-box;
		}

		.hemenalpopupline-right{
			padding:5px;
		}

		.hemenalpopupline-title{
			box-sizing:border-box;
			color:#000000;
			font-size:1.3em;
			padding-bottom:5px;
		}

		.hemenalpopupline-adet{
			color:#000000;
			font-size:1.1em;
		}

		.hemenalpopupline-price{
			color:#000000;
			font-size:1.1em;
		}

		.hemenalpopupline-sepet-button{
			background:#fd5929;
			color:#ffffff;
			text-align:center;
			height:40px;
			border-radius:3px;
			margin-top:10px;
			line-height:40px;
			vertical-align:middle;
			box-sizing:border-box;
		}

		.hemenalpopupline-sepet-button:hover{
			color:#ffffff;
		}

		.hemenalpopupline-adress-button{
			background:#52d017;
			color:#ffffff;
			text-align:center;
			height:40px;
			line-height:40px;
			vertical-align:middle;
			box-sizing:border-box;
			border-radius:3px;
			margin-top:10px;
		}

		.hemenalpopupline-adress-button:hover{
			color:#ffffff;
		}

		#hemenalsuccessMenuHover{
			display:none;
		}

		.hemenalsuccessMenuHoverPopup{
			position:absolute;
			z-index:99999;
			background:#ffffff;
			color:#000000;
			width:400px;
			height:auto;
			max-height:500px;
			overflow-y:auto;
			text-align:left;
			top:30px;
			right:0px;
			bottom:auto;
			left:auto;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:10px;
			border-bottom-right-radius:10px;
			padding-top:7px;
			padding-right:10px;
			padding-bottom:7px;
			padding-left:10px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.hemenal-menu-hover-close-cerceve{
			width:auto;
			height:auto;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:auto;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.hemenalpopuplineMenuHover-close::before{
			content:'\F659';
			color:#000000;
			font-size:1.2rem;
		}

		.hemenal-menu-hover-cerceve{
			width:100%;
			height:auto;
			background:#ffffff;
			padding-top:7px;
			padding-right:10px;
			padding-bottom:7px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px;
			border-top-right-radius:8px;
			border-bottom-left-radius:8px;
			border-bottom-right-radius:8px;
			position:relative;
		}

		.hemenal-menu-hover-img-cerceve{
			width:15%;
			height:auto;
			text-align:center;
			padding-top:1px;
			padding-right:1px;
			padding-bottom:1px;
			padding-left:1px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
		}

		.hemenal-menu-hover-img{
			width:40px;
			height:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:4px;
			border-top-right-radius:4px;
			border-bottom-left-radius:4px;
			border-bottom-right-radius:4px;
		}

		.hemenal-menu-hover-satir{
			width:85%;
			height:auto;
			padding-top:0px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:2px;
		}

		.hemenal-menu-hover-info-satir{
			width:85%;
			height:auto;
			font-size:0.8rem;
			font-weight:normal;
			color:#000000;
			padding-top:0px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:2px;
		}

		.hemenal-menu-hover-baslik{
			width:100%;
			height:auto;
			font-size:0.8rem;
			font-weight:normal;
			color:#000000;
			padding-top:0px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:2px;
		}

		.hemenal-menu-hover-info-adet{
			width:auto;
			height:auto;
			font-size:0.8rem;
			font-weight:normal;
			color:#000000;
			padding-top:0px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:2px;
		}

		.hemenal-menu-hover-info-fiyat{
			width:auto;
			height:auto;
			font-size:0.8rem;
			font-weight:normal;
			color:#000000;
			padding-top:0px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:2px;
		}

		.hemenal-menu-hover-delete{
			width:auto;
			height:auto;
			cursor:pointer;
			position:absolute;
			top:5px;
			right:2px;
			bottom:auto;
			left:auto;
		}

		.hemenal-menu-hover-delete-icon::before{
			content:'\F5DE';
			color:#000000;
			font-size:0.8rem;
		}

		.hemenal-menu-hover-geneltoplam-cerceve{
			width:100%;
			height:auto;
			font-size:0.8rem;
			font-weight:normal;
			color:#000000;
			text-align:right;
			background:#ffffff;
			padding-top:7px;
			padding-right:10px;
			padding-bottom:7px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px;
			border-top-right-radius:8px;
			border-bottom-left-radius:8px;
			border-bottom-right-radius:8px;
		}

		.hemenal-menu-hover-buton-cerceve{
			width:100%;
			height:auto;
			font-size:0.8rem;
			font-weight:normal;
			color:#000000;
			text-align:right;
			background:#ffffff;
			padding-top:7px;
			padding-right:10px;
			padding-bottom:7px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px;
			border-top-right-radius:8px;
			border-bottom-left-radius:8px;
			border-bottom-right-radius:8px;
		}

		.hemenal-menu-hover-sepet-buton{
			width:auto;
			height:auto;
			font-size:0.8rem;
			font-weight:normal;
			color:#ffffff;
			text-align:center;
			background:#f27a1a;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:3px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:4px;
			border-top-right-radius:4px;
			border-bottom-left-radius:4px;
			border-bottom-right-radius:4px;
		}

		.hemenal-menu-hover-sepet-buton:hover{
			color:#ffffff;
			background:#f27a1a;
		}

		.hemenal-menu-hover-adres-buton{
			width:auto;
			height:auto;
			font-size:0.8rem;
			font-weight:normal;
			color:#ffffff;
			text-align:center;
			background:#008040;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:3px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:4px;
			border-top-right-radius:4px;
			border-bottom-left-radius:4px;
			border-bottom-right-radius:4px;
		}

		.hemenal-menu-hover-adres-buton:hover{
			color:#ffffff;
			background:#008040;
		}

		.success{
			color:#000000;
			border-top:2px;
			border-right:2px;
			border-bottom:2px;
			border-left:2px;
			border-color:#3c8dbc;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:30px;
			margin-top:20px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.no-results{
			color:#000000;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#000000;
			border-style:solid;
			border-top-left-radius:10px !important;
			border-top-right-radius:10px !important;
			border-bottom-left-radius:10px !important;
			border-bottom-right-radius:12px !important;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:30px;
			margin-top:20px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.content-menu-left-box{
			padding-top:auto;
			padding-right:auto;
			padding-bottom:auto;
			padding-left:auto;
			margin-top:auto;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:auto;
		}

		.content-menu-left{
			background:#ffffff;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#dbdbdb;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			line-height:22px;
			vertical-align:middle;
			box-shadow:0px 0px 0px #fafafa;
		}

		.content-menu-left-button-menu{
			padding:0px;
			position:relative;
		}

		.content-menu-left-button{
			background:#ffffff;
			color:#222222;
			font-size:1rem;
			font-weight:normal;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#dbdbdb;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:7px;
			padding-right:7px;
			padding-bottom:7px;
			padding-left:7px;
			position:relative;
			z-index:999;
			display:flex;
			box-shadow:0px 0px 0px #fafafa;
		}

		.content-menu-left-button:hover{
			background:#fafafa;
			color:#00a65a;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
		}

		.content-menu-drop{
			background:#fafafa;
			display:none;
			width:650px;
			position:absolute;
			z-index:99999;
			top:0px;
			right:-649px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.content-menu-left-button-menu:hover .content-menu-drop{
			display:flex;
		}

		.content-menu-drop-item{
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
		}

		.content-menu-drop-item-in{
			background:#ffffff;
			text-align:center;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			height:150px;
			position:relative;
		}

		.content-menu-drop-item-img{
			max-width:100%;
			max-height:100px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			margin-top:auto;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:auto;
		}

		.content-menu-drop-item-title{
			position:absolute;
			color:#252525;
			font-size:0.8em;
			font-weight:normal;
			text-align:center;
			left:0px;
			bottom:5px;
		}

		.content-menu-drop-item-title:hover{
			color:#252525;
		}

		.navbar-items-all-categories-button:hover .content-menu-left-top-all-categories-drop-new{
			display:block;
		}

		.content-menu-left-top-all-categories-drop-new{
			display:none;
			position:absolute;
			width:100%;
			background:#FFFFFF;
			z-index:9999;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#FFFFFF;
			border-style:solid;
			box-sizing:border-box;
		}

		.content-menu-left-top-all-categories-drop-left-new{
			width:20%;
			background:#F5F5F5;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			box-sizing:border-box;
		}

		.content-menu-left-top-all-categories-drop-right-new{
			width:80%;
			position:relative;
			background:#FAFAFA;
			padding-top:0px;
			padding-right:10px;
			padding-bottom:0px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			box-sizing:border-box;
		}

		.content-menu-left-button-new{
			background:#f5f5f5;
			color:#222222;
			font-size:1.1rem;
			font-weight:normal;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#dbdbdb;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:12px;
			padding-right:7px;
			padding-bottom:12px;
			padding-left:7px;
			display:flex;
			box-shadow:0px 0px 0px #fafafa;
		}

		.content-menu-left-button-new:hover{
			background:#f5f5f5;
			color:#222222;
			font-size:1.1rem;
			font-weight:normal;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#dbdbdb;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:12px;
			padding-right:7px;
			padding-bottom:12px;
			padding-left:7px;
			display:flex;
			box-shadow:0px 0px 0px #fafafa;
		}

		.content-menu-drop-item-new{
			width:20%;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:3px;
			margin-top:3px;
			margin-right:3px;
			margin-bottom:3px;
			margin-left:3px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#dbdbdb;
			border-style:solid;
		}

		.content-menu-drop-item-title-new{
			color:#252525;
			font-size:0.9rem;
			font-weight:normal;
			text-align:left;
			padding-top:0px;
			padding-right:10px;
			padding-bottom:0px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			text-decoration:none;
		}

		.content-menu-drop-item-title-new:hover{
			color:#252525;
			font-size:0.9rem;
			font-weight:normal;
			text-align:left;
			padding-top:0px;
			padding-right:10px;
			padding-bottom:0px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			text-decoration:none;
		}

		.content-menu-drop-item-link-new{
			width:100%;
			color:#252525;
			font-size:0.8rem;
			font-weight:normal;
			text-align:left;
			padding-top:0px;
			padding-right:10px;
			padding-bottom:0px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			text-decoration:none;
		}

		.content-menu-drop-item-link-new:hover{
			width:100%;
			color:#252525;
			font-size:0.8rem;
			font-weight:normal;
			text-align:left;
			padding-top:0px;
			padding-right:10px;
			padding-bottom:0px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			text-decoration:none;
		}

		.content-menu-drop-sub-menu-new{
			display:none;
		}

		.content-menu-drop-sub-menu-new.active{
			display:flex;
		}

		.lang-box{
			position:relative;
		}

		.default-lang{
			position:relative;
			z-index:9999;
			background:#ffffff;
			color:#000000;
			font-size:0.9em;
			font-weight:normal;
			width:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#000000;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:0px;
			padding-right:7px;
			padding-bottom:0px;
			padding-left:7px;
			cursor:pointer;
			box-shadow:0px 0px 0px #fafafa;
		}

		.lang-drop{
			display:none;
			position:absolute;
			z-index:99999;
			background:#ffffff;
			width:150px;
			top:19px;
			right:10px;
			bottom:auto;
			left:auto;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.lang-list{
			background:#ffffff;
			color:#000000;
			font-size:1rem;
			font-weight:normal;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			padding-top:4px;
			padding-right:4px;
			padding-bottom:4px;
			padding-left:4px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.lang-list:hover{
			background:#ffffff;
			color:#555555;
		}

		.lang-box:hover .lang-drop{
			display:flex;
		}

		.content-menu-left-button-arrow::before{
			content:'\F231';
			color:#000000;
			font-size:1rem;
		}

		.header-top-tel-icon::before{
			content:'\F5B4';
			color:#868686;
			font-size:0.9rem;
		}

		.header-top-email-icon::before{
			content:'\F32C';
			color:#868686;
			font-size:0.9rem;
		}

		.header-top-whatsapp-icon::before{
			content:'\F618';
			color:#25d366;
			font-size:1.3em;
		}

		.header-top-cargo-icon::before{
			content:'\F5EA';
			color:#bababa;
			font-size:0.9rem;
		}

		.header-top-account-icon::before{
			content:'\F4D7';
			color:#000000;
			font-size:1.1rem;
		}

		.header-top-cart-icon::before{
			content:'\F174';
			color:#bababa;
			font-size:0.8rem;
		}

		.header-top-logout-icon::before{
			content:'\F1C3';
			color:#000000;
			font-size:1.1rem;
		}

		.header-top-user-icon::before{
			content:'\F4DA';
			color:#000000;
			font-size:1.1rem;
		}

		.header-sepet-icon::before{
			content:'\f242';
			font-size:1.3rem;
			color:#ffffff;
		}

		.navbar-down-icon::before{
			content:'\f282';
			color:#000000;
			font-size:0.9rem;
		}

		.hemenalpopupline-close::before{
			content:'\f138';
			color:#000000;
			font-size:1.2rem;
		}

		.note-ikon::before{
			content:'\F333';
			color:#000000;
			font-size:1.5rem;
		}

		.tick-ikon::before{
			content:'\F26B';
			color:#4992b9;
			font-size:1.5rem;
		}

		.close-ikon::before{
			content:'\F659';
			color:#000000;
		}

		.navbar-items-all-categories-button-icon::before{
			content:'\F479';
			color:#ffffff;
			font-size:1.5rem;
			padding-top:0px;
			padding-right:5px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.header-hesabim-icon::before{
			content:'\F4D7';
			color:#000000 !important;
			font-size:1.3rem;
		}

		.header-top-favori-icon::before{
			content:'\F415';
			color:#000000;
			font-size:1rem;
		}

		.header-orta-bant-favoriler-icon::before{
			content:'\f589';
			color:#000000;
			font-size:1.1rem;
		}

		.header-orta-bant-cargo-icon::before{
			content:'\f5e9';
			color:#4992b9;
			font-size:1.1rem;
		}

		.slider-next-icon::before{
			content:'\f134';
			color:#000000;
			font-size:2.5rem;
		}

		.slider-prev-icon::before{
			content:'\f12a';
			color:#000000;
			font-size:2.5rem;
		}

		.slick-prev::before{
			content:'\F27A' !important;
			color:#000000;
			font-size:2.5rem !important;
			margin-left:0px;
			margin-right:0px;
			border:0px;
			border-color:#ffffff;
			border-style:solid;
			border-radius:0px;
			padding:0px;
		}

		.slick-next::before{
			content:'\F27B' !important;
			color:#000000;
			font-size:2.5rem !important;
			margin-left:0px;
			margin-right:0px;
			border:0px;
			border-color:#ffffff;
			border-style:solid;
			border-radius:0px;
			padding:0px;
		}

		.slideImg{
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
		}

		.slideFull{
			margin-top:0px;
		}

		.content-background{
			background:#000000;
		}

		.otomotivCerceve{
			background:#ffffff;
			width:100%;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#eeeff4;
			border-style:solid;
			border-top-left-radius:5px;
			border-top-right-radius:5px;
			border-bottom-left-radius:5px;
			border-bottom-right-radius:5px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:10px;
			margin-right:auto;
			margin-bottom:10px;
			margin-left:auto;
			box-shadow:0px 0px 10px #d6d6d6;
		}

		.otomotivSelectBox{
			background:#ffffff;
			width:100%;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:5px;
			border-top-right-radius:5px;
			border-bottom-left-radius:5px;
			border-bottom-right-radius:5px;
			padding-top:8px;
			padding-right:8px;
			padding-bottom:8px;
			padding-left:8px;
			margin-top:10px;
			margin-right:auto;
			margin-bottom:10px;
			margin-left:auto;
			box-shadow:0px 0px 0px #fafafa;
			cursor:pointer;
		}

		.otomotivSearchButton{
			background:#198754;
			color:#ffffff;
			text-decoration:center;
			width:auto;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:5px;
			border-top-right-radius:5px;
			border-bottom-left-radius:5px;
			border-bottom-right-radius:5px;
			padding-top:5px;
			padding-right:15px;
			padding-bottom:5px;
			padding-left:15px;
			margin-top:10px;
			margin-right:auto;
			margin-bottom:10px;
			margin-left:auto;
			box-shadow:0px 0px 0px #fafafa;
			cursor:pointer;
		}

		.otomotivSearchButton:hover{
			background:#198754;
			color:#ffffff;
			width:auto;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			box-shadow:0px 0px 10px #d6d6d6;
		}

		.story-slick-box{
			margin-top:20px;
			margin-bottom:20px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			display:block;
		}

		.story-slick-item{
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.story-slick-item-img{
			width:79px;
			height:79px;
		}

		.story-item-title{
			color:#333333;
			font-size:0.8rem;
			font-weight:normal;
		}

		.story-item-title:hover{
			color:#000000;
			font-size:0.8rem;
			font-weight:normal;
		}

/* =========================================================
   DARK THEME OVERRIDE — ÜST BÖLÜM / HEADER (MASAÜSTÜ)
   Ana zemin: #000000
   Şeffaf yüzey: #0000
   Metin: #FFFFFF
   Ana vurgu: #44D62C
   Nötr yüzey: #111111
   Nötr sınır: #333333
   ========================================================= */

/* Üst şeritler */
.header-top-widgets,
.header-top,
.header-content,
.header-menu-navbar,
.header-menu-navbar-in,
.header-menu-navbar-content,
.content-background {
	background: #000000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.header-top-widgets-link,
.header-top-widgets-link:hover,
.header-top-account-text,
.header-top-account-text:hover {
	color: #FFFFFF;
}

.header-top-blog-text,
.header-top-tel-text,
.header-top-email-text,
.header-top-cart-text {
	color: #CCCCCC;
}

.header-top-blog-text:hover,
.header-top-tel-text:hover,
.header-top-email-text:hover,
.header-top-cart-text:hover,
.header-top-whatsapp-text:hover,
.header-top-user-text:hover {
	color: #44D62C;
}

.header-top-whatsapp-text,
.header-top-user-text {
	color: #FFFFFF;
}

/* Kur / dil seçimleri */
.default-price,
.default-lang {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.price-drop,
.lang-drop {
	background: #111111;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.header-top-price-text,
.lang-list {
	color: #FFFFFF;
}

.header-top-price-text:hover,
.lang-list:hover {
	color: #44D62C;
}

.lang-list,
.lang-list:hover {
	background: #111111;
}

/* Arama alanı */
.header-search-input {
	background: #111111;
	color: #FFFFFF;
	border-color: #44D62C !important;
	box-shadow: 0 0 0 #0000;
}

.header-search-input::placeholder {
	color: #AAAAAA;
}

.header-search-button {
	background: #0000;
	border-color: #44D62C;
	box-shadow: 0 0 0 #0000;
}

.header-search-icon::before {
	color: #44D62C;
}

.header-search-button-down {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
	box-shadow: 0 0 0 #0000;
}

.header-search-button-icon::before {
	color: #000000;
}

/* Dinamik arama sonuçları */
.dynamicSearchResult {
	background: #000000;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.dynamicSearchResult-line {
	background: #000000;
	color: #FFFFFF;
	border-color: #222222;
}

.dynamicSearchResult-line:hover {
	background: #111111;
	color: #44D62C;
}

.dynamicSearchResult-line-img {
	border-color: #333333;
}

/* Sepet ve hesabım */
.header-sepet-link {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.header-sepet-link:hover {
	background: #44D62C;
	color: #000000;
}

.header-sepet-count {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
}

.header-hesabim-link,
.header-hesabim-link:hover {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
	box-shadow: 0 0 0 #0000;
}

.header-hesabim-drop {
	background: #000000;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.header-hesabim-drop-link {
	background: #111111;
	color: #FFFFFF;
}

.header-hesabim-drop-link:hover {
	background: #44D62C;
	color: #000000;
}

/* Kargo / favoriler */
.orta-bant-kargo-takip-link,
.orta-bant-favoriler-link {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.orta-bant-kargo-takip-link:hover,
.orta-bant-favoriler-link:hover {
	background: #44D62C;
	color: #000000;
}

/* Ana navbar */
.navbar-list {
	background: #000000;
	border-color: #000000;
	box-shadow: 0 0 0 #0000;
}

.navbar-items {
	background: #000000;
	color: #FFFFFF;
	border-color: #000000;
	box-shadow: 0 0 0 #0000;
}

.navbar-items:hover {
	background: #44D62C;
	border-color: #44D62C;
}

.navbar-items-link {
	color: #44D62C;
}

.navbar-items:hover .navbar-items-link {
	color: #000000;
}

/* Mega menü */
.navbar-drop {
	background: #000000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.navbar-drop-column-title {
	border-color: #333333;
}

.navbar-drop-column-title-a {
	color: #44D62C;
}

.navbar-drop-column-title-a:hover {
	color: #FFFFFF;
}

.navbar-drop-column-link-a {
	color: #FFFFFF;
}

.navbar-drop-column-link-a:hover {
	color: #44D62C;
}

/* Tüm kategoriler */
.navbar-items-all-categories-button,
.navbar-items-all-categories-button:hover {
	background: #44D62C;
	border-color: #44D62C;
	box-shadow: 0 0 0 #0000;
}

.navbar-items-all-categories-button-link,
.navbar-items-all-categories-button-link:hover,
.navbar-items-all-categories-button-icon::before {
	color: #000000;
}

.content-menu-left-top-all-categories-drop {
	background: #000000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

/* Eski kategori menüsü */
.content-menu-left {
	background: #000000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.content-menu-left-button {
	background: #000000;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.content-menu-left-button:hover {
	background: #111111;
	color: #44D62C;
	border-color: #333333;
}

.content-menu-drop {
	background: #000000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.content-menu-drop-item-in {
	background: #111111;
	border-color: #333333;
}

.content-menu-drop-item-title,
.content-menu-drop-item-title:hover {
	color: #FFFFFF;
}

/* Yeni kategori menüsü */
.content-menu-left-top-all-categories-drop-new {
	background: #000000;
	border-color: #333333;
}

.content-menu-left-top-all-categories-drop-left-new,
.content-menu-left-top-all-categories-drop-right-new {
	background: #000000;
}

.content-menu-left-button-new,
.content-menu-left-button-new:hover {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.content-menu-left-button-new:hover {
	color: #44D62C;
}

.content-menu-drop-item-title-new,
.content-menu-drop-item-link-new {
	color: #FFFFFF;
}

.content-menu-drop-item-title-new:hover,
.content-menu-drop-item-link-new:hover {
	color: #44D62C;
}

/* Hemen al / mini sepet */
.hemenalpopup {
	background: #000000;
	color: #FFFFFF;
	border-color: #333333;
}

.hemenalpopupline-title,
.hemenalpopupline-adet,
.hemenalpopupline-price {
	color: #FFFFFF;
}

.hemenalpopupline-sepet-button,
.hemenalpopupline-adress-button,
.hemenalpopupline-sepet-button:hover,
.hemenalpopupline-adress-button:hover {
	background: #44D62C;
	color: #000000;
}

.hemenalsuccessMenuHoverPopup {
	background: #000000;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.hemenal-menu-hover-cerceve,
.hemenal-menu-hover-geneltoplam-cerceve,
.hemenal-menu-hover-buton-cerceve {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
}

.hemenal-menu-hover-info-satir,
.hemenal-menu-hover-baslik,
.hemenal-menu-hover-info-adet,
.hemenal-menu-hover-info-fiyat {
	color: #FFFFFF;
}

.hemenal-menu-hover-sepet-buton,
.hemenal-menu-hover-adres-buton,
.hemenal-menu-hover-sepet-buton:hover,
.hemenal-menu-hover-adres-buton:hover {
	background: #44D62C;
	color: #000000;
}

/* Bildirimler */
.success {
	color: #FFFFFF;
	border-color: #44D62C;
}

.no-results {
	color: #FFFFFF;
	border-color: #333333;
}

/* Otomotiv alanı */
.otomotivCerceve {
	background: #0000;
	border-color: #333333;
	box-shadow: 0 0 10px #111111;
}

.otomotivSelectBox {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.otomotivSearchButton,
.otomotivSearchButton:hover {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
	box-shadow: 0 0 0 #0000;
}

/* Story başlıkları */
.story-item-title {
	color: #FFFFFF;
}

.story-item-title:hover {
	color: #44D62C;
}

/* İkonlar */
.header-top-tel-icon::before,
.header-top-email-icon::before,
.header-top-cargo-icon::before,
.header-top-cart-icon::before,
.header-top-account-icon::before,
.header-top-logout-icon::before,
.header-top-user-icon::before,
.header-hesabim-icon::before,
.header-top-favori-icon::before,
.header-orta-bant-favoriler-icon::before,
.header-orta-bant-cargo-icon::before,
.content-menu-left-button-arrow::before,
.hemenalpopupline-close::before,
.hemenalpopuplineMenuHover-close::before,
.hemenal-menu-hover-delete-icon::before,
.note-ikon::before,
.close-ikon::before {
	color: #44D62C;
}

.header-top-whatsapp-icon::before {
	color: #44D62C;
}

.header-sepet-icon::before {
	color: #FFFFFF;
}

.navbar-down-icon::before {
	color: #000000;
}

.tick-ikon::before {
	color: #44D62C;
}

/* Slider okları */
.slider-next-icon::before,
.slider-prev-icon::before,
.slick-prev::before,
.slick-next::before {
	color: #44D62C;
	border-color: #0000;
}

/* =========================================================
   GENEL CSS MASAÜSTÜ - DARK THEME OVERRIDE
   Ana CSS dosyasının EN ALTINA ekleyin.
   Sadece renk/görünürlük katmanı değiştirir.
   Ana vurgu rengi: #44D62C
   ========================================================= */

/* Genel sayfa zemini ve temel metin */
html,
body {
    background: #000000 !important;
    color: #ffffff !important;
}

/* Genel bağlantılar */
a {
    color: #ffffff;
}

a:hover {
    color: #44D62C;
}

/* Popup / kapatma */
.btn-close {
    background-color: #44D62C !important;
    opacity: 1 !important;
	padding: 8px !important;
}

.bg-white {
    --bs-bg-opacity: 1;
    background-color: #111111 !important;
}

/* Blog tekil */
.blog-title {
    color: #ffffff;
}

.blog-title:hover {
    color: #44D62C;
}

.blog-desc {
    color: #ffffff;
}

.blog-right-line:hover {
    background: #111111;
}

/* Marka listesi */
.marka-in {
    background: #0000;
    box-shadow: 0 0 10px 0 #222222;
}

.marka-in:hover {
    box-shadow: 0 0 10px 0 #44D62C;
}

.marka-in a,
.subcategory-in a {
    color: #ffffff;
}

.marka-in a:hover,
.subcategory-in a:hover {
    color: #44D62C;
}

/*Ürün Detay Taksit */
.taksit-tutar-wrapper {
    display: inline-block;
    background-color: #000000 !important;
}

.taksit-tutari {
    float: left;
    width: 126px;
    padding: 6px 0;
    color: #ffffff !important;
    border: 2px solid #ffffff;
}
label.css-label.lite-green-check a {
    color: #ffffff !important;
}
/* Kampanya */
.kampanya,
.kampanya-title,
.kampanya-desc,
.kampanya-desc-desc {
    color: #ffffff;
}

.kampanya-saat::before {
    color: #44D62C;
}

.kampanya-button {
    background: #44D62C;
    color: #000000;
}

/* Pages */
.pages-form-text {
    color: #ffffff;
}

.pages-form-box {
    background: #0000;
    border-color: #333333;
}

/* Adres */
.adress-form {
    background: #0000;
    border-color: #333333;
    color: #ffffff;
}

.adress-form-title {
    color: #ffffff;
}

.adress-text {
    color: #ffffff;
}

.adress-input,
.adress-input input,
.adress-input select,
.adress-input textarea {
    background: #111111 !important;
    color: #ffffff !important;
    border-color: #333333 !important;
}

.adres-teslimat-anabaslik {
    background: #44D62C;
    color: #000000;
}

.adres-teslimat-anabaslik:hover {
    background: #44D62C;
    color: #000000;
}

.adress-ek-butonlar {
    background: #0000;
    border-color: #333333;
    color: #ffffff;
}

/* Ödeme Sayfası */
.odeme-secim-aktif {
    background: #44D62C;
    color: #000000;
}

.odeme-left {
    border-color: #44D62C;
}

.odeme-secim-aktif:hover {
    background: #44D62C;
    color: #000000;
}

.odeme-secim-pasif {
    background: #111111;
    color: #aaaaaa;
}

.odeme-secim-pasif:hover {
    background: #171717;
    color: #ffffff;
}

.odeme-right {
    background: #0000;
    border-color: #333333;
    color: #ffffff;
}

.odeme-right-title {
    color: #ffffff;
    border-bottom-color: #333333;
}

.odeme-right-detail {
    color: #ffffff;
}

.odeme-button {
    background: #44D62C;
    color: #000000;
}

.odeme-button:hover {
    background: #44D62C;
    color: #000000;
}

.odeme-cart-line,
.odeme-taksit-line {
    border-bottom-color: #333333;
    color: #ffffff;
}

.odeme-baslik-taksit {
    color: #ffffff;
}

.card-cerceve {
    background: #0000;
    border-left-color: #333333;
    border-right-color: #333333;
}

.card-box {
    background: #111111;
    color: #ffffff;
    box-shadow: 1px 2px 3px #000000;
}

.card-box-title {
    color: #ffffff;
}

.card-input {
    background: #111111;
    color: #ffffff;
    border-color: #333333;
}

.card-input::placeholder {
    color: #888888;
}

.card-button {
    background: #44D62C;
    color: #000000;
}

.card-button:hover {
    background: #44D62C;
    color: #000000;
}

/* Login */
.login-cerceve {
    background: #0000;
    border-left-color: #333333;
    border-right-color: #333333;
}

.login-box {
    background: #111111;
    color: #ffffff;
    box-shadow: 1px 2px 3px #000000;
}

.login-box-title {
    color: #ffffff;
}

.login-input,
.login-input input,
.login-input select,
.login-input textarea {
    background: #111111;
    color: #ffffff;
    border-color: #333333;
}

.login-button,
.login-facebook-button {
    background: #44D62C;
    color: #000000;
}

.login-button:hover,
.login-facebook-button:hover {
    background: #44D62C;
    color: #000000;
}

.register-thanks-box {
    color: #ffffff;
}

/* Hesabım */
.account-right {
    background: #0000;
    border-color: #333333;
    color: #ffffff;
}

.account-title {
    color: #44D62C;
}

.account-left-line {
    color: #dddddd;
    border-bottom-color: #333333;
}

.account-left-line:hover {
    color: #44D62C;
}

.hesap-left-ikon::before {
    color: #44D62C;
}

/* Siparişlerim */
.account-step-title {
    color: #44D62C !important;
}

.account-step-line {
    color: #ffffff;
}

.account-step-line:hover {
    color: #44D62C;
}

.kargo-takip-link {
    color: #ffffff;
}

.kargo-takip-link:hover {
    color: #44D62C;
}

.account-step-list {
    border-bottom-color: #333333;
}

.account-right-siparislerim {
    background: #0000;
    color: #ffffff;
    border-color: #333333;
}

/* Blog */
.blog-right-title {
    color: #ffffff;
}

.blog-right-line {
    color: #cccccc;
    border-bottom-color: #333333;
}

.blog-right-line:hover {
    background: #111111;
    color: #44D62C;
}

.urunler-navigation-band {
    background: #111111;
    color: #44D62C;
}

/* =========================================================
   YILDIZ DEĞERLENDİRME ALANI - TAMAMEN GİZLİ
   ========================================================= */
.pr-total-starbox-left,
.pr-total-starbox-avg-text,
.pr-total-starbox-right,
.pr-total-starbox-avg-star,
.rate {
    display: none !important;
}

/* Yıldız bileşeni başka bir yerde görünür kalırsa renk yedeği */
.avg-star-active,
.rate:not(:checked) > label,
.rate > input:checked ~ label,
.rate:not(:checked) > label:hover,
.rate:not(:checked) > label:hover ~ label,
.rate > input:checked + label:hover,
.rate > input:checked + label:hover ~ label,
.rate > input:checked ~ label:hover,
.rate > input:checked ~ label:hover ~ label,
.rate > label:hover ~ input:checked ~ label {
    color: #44D62C;
}

/* Genel form elemanları - dark tema güvenlik katmanı */
input,
select,
textarea {
    background-color: #111111 !important;
    color: #ffffff !important;
    border-color: #333333 !important;
}

input::placeholder,
textarea::placeholder {
    color: #888888;
}

/* Genel açık kutuların koyu temada parlamasını engelleyen yardımcı katman */
.pages-form-box,
.adress-form,
.odeme-right,
.card-cerceve,
.login-cerceve,
.account-right,
.account-right-siparislerim {
    background-color: #0000;
}

/* Ürün açıklama ve teknik detay alanı */

.halsel-product {
    width: 100%;
    line-height: 1.55;
}

.halsel-product *,
.halsel-product *::before,
.halsel-product *::after {
    box-sizing: border-box;
}

.urun-detay-aciklama-box-urun-info-new-ust .halsel-product-title,
.urun-detay-aciklama-box-urun-info-new-ust .halsel-product-body {
    display: none !important;
}

.urun-detay-aciklama-box-urun-info-new-ust .halsel-product-preview {
    margin: 0;
}

.urun-detay-aciklama-box-urun-info-new-ust .halsel-product-preview p {
    margin: 0 0 10px;
}

.urun-detay-aciklama-box-urun-info-new-ust .halsel-product-preview p:last-child {
    margin-bottom: 0;
}

.halsel-product .halsel-product-title {
    margin: 0 0 10px;
    line-height: 1.25;
}

.halsel-product .halsel-product-preview {
    margin-bottom: 28px;
}

.halsel-product .halsel-product-body {
    margin-top: 0;
}

.halsel-product h2,
.halsel-product h3,
.halsel-product h4 {
    line-height: 1.25;
}

.halsel-product h3 {
    margin: 0 0 16px;
}

.halsel-product h4 {
    margin: 0 0 8px;
}

.halsel-product p {
    margin-top: 0;
    margin-bottom: 12px;
}

.halsel-product p:last-child {
    margin-bottom: 0;
}

.halsel-product .halsel-section {
    margin: 0 0 34px;
}

.halsel-product .halsel-section:last-child {
    margin-bottom: 0;
}

.halsel-product .halsel-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 14px;
}

.halsel-product .halsel-card {
    min-width: 0;
    padding: 18px;
    border: 1px solid rgba(128, 128, 128, 0.35);
    border-radius: 10px;
}

.halsel-product .halsel-card > :last-child {
    margin-bottom: 0;
}

.halsel-product .halsel-list {
    margin: 0;
    padding-left: 20px;
}

.halsel-product .halsel-list li {
    margin-bottom: 6px;
}

.halsel-product .halsel-list li:last-child {
    margin-bottom: 0;
}

.halsel-product .halsel-table-wrapper {
    width: 100%;
    overflow-x: auto;
}

.halsel-product .halsel-table {
    width: 100%;
    border-collapse: collapse;
}

.halsel-product .halsel-table th,
.halsel-product .halsel-table td {
    padding: 12px 14px;
    border-bottom: 1px solid rgba(128, 128, 128, 0.3);
    text-align: left;
    vertical-align: top;
}

.halsel-product .halsel-table th {
    font-weight: 600;
}

.halsel-product .halsel-table tr:last-child th,
.halsel-product .halsel-table tr:last-child td {
    border-bottom: 0;
}

.halsel-product .halsel-note,
.halsel-product .halsel-warning {
    padding: 16px 18px;
    border: 1px solid rgba(128, 128, 128, 0.4);
    border-radius: 10px;
}

.halsel-product .halsel-warning {
    border-width: 2px;
}

.halsel-product .halsel-warning > :last-child,
.halsel-product .halsel-note > :last-child {
    margin-bottom: 0;
}

@media (max-width: 767px) {

    .halsel-product .halsel-grid {
        grid-template-columns: 1fr;
        gap: 10px;
    }

    .halsel-product .halsel-card {
        padding: 14px;
    }

    .halsel-product .halsel-section {
        margin-bottom: 26px;
    }

    .halsel-product .halsel-table th,
    .halsel-product .halsel-table td {
        padding: 10px;
    }

    .halsel-product .halsel-product-preview {
        margin-bottom: 22px;
    }

    .urun-detay-aciklama-box-urun-info-new-ust .halsel-product-preview {
        margin-bottom: 0;
    }
}

/* Genel form elemanları - dark tema güvenlik katmanı */
input,
select,
textarea {
    background-color: #111111 !important;
    color: #ffffff !important;
    border-color: #333333 !important;
}

input::placeholder,
textarea::placeholder {
    color: #888888;
}

/* Genel açık kutuların koyu temada parlamasını engelleyen yardımcı katman */
.pages-form-box,
.adress-form,
.odeme-right,
.card-cerceve,
.login-cerceve,
.account-right,
.account-right-siparislerim {
    background-color: #0000;
}


.urun-list{
			outline:none;
			padding-top:15px;
			padding-right:5px;
			padding-bottom:0px;
			padding-left:5px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-slick{
			outline:none;
			padding:10px;
		}

		.urun{
			position:relative;
			background:#ffffff00;
			height:668px;
			text-align:left;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d1d1d1;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			box-shadow:0px 0px 10px #d6d6d6;
		}

		.urun:hover{
			background:#ffffff00;
			height:668px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#f27a1a;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			box-shadow:0px 0px 10px #999999;
		}

		.urun-img-second{
			display:none !important;
		}

		.urun:hover .urun-img-first{
			display:none;
		}

		.urun:hover .urun-img-second{
			display:block !important;
		}

		.urun-tukendi{
			position:absolute;
			z-index:999;
			background:#000000;
			color:#ffffff;
			font-size:1em;
			text-align:center;
			width:50%;
			height:30px;
			top:0px;
			left:0px;
			right:0px;
			bottom:0px;
			border-top:2px;
			border-right:2px;
			border-bottom:2px;
			border-left:2px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:4px;
			padding-right:4px;
			padding-bottom:4px;
			padding-left:4px;
			margin-top:auto;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:auto;
			box-shadow:0px 0px 0px #fafafa;
		}

		.ucretsiz-kargo{
			position:absolute;
			z-index:999;
			background:#24a9e1;
			color:#ffffff;
			text-align:center;
			font-size:1em;
			width:auto;
			height:auto;
			top:5.1px;
			left:5px;
			right:auto;
			bottom:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:6px;
			padding-right:4px;
			padding-bottom:6px;
			padding-left:4px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.xadet-kampanyasi-icon::before{
			content:'\F589';
			color:#FFFFFF;
			font-size:0.6rem;
		}

		.ucretsiz-kargo-icon::before{
			content:'\F1C8';
			color:#FFFFFF;
			font-size:0.6rem;
		}

		.urun-fav-icon-box{
			position:absolute;
			z-index:999;
			background:#ffffff;
			color:#000000;
			text-align:center;
			font-size:0.7rem;
			width:25px;
			height:25px;
			top:5px;
			left:auto;
			right:5px;
			bottom:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:20px !important;
			border-bottom-left-radius:20px !important;
			border-top-right-radius:20px !important;
			border-bottom-right-radius:20px !important;
			padding-top:4px;
			padding-right:4px;
			padding-bottom:4px;
			padding-left:4px;
			box-shadow:0px 0px 0px #fafafa;
			cursor:pointer;
		}

		.urun-fav-icon-box-icon::before{
			content:'\F417';
			color:#000000;
			font-size:0.6rem;
		}

		.urun-listeleme-product-colors{
			display:flex;
			position:absolute;
			z-index:999;
			width:auto;
			height:auto;
			border-top-left-radius:15px !important;
			border-bottom-left-radius:15px !important;
			border-top-right-radius:15px !important;
			border-bottom-right-radius:15px !important;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			box-shadow:0px 0px 0px #fafafa;
			background:#ffffff;
			top:auto;
			right:10px;
			bottom:10px;
			left:auto;
			cursor:pointer;
			gap:5px;
			text-align:center;
			padding-top:3px;
			padding-right:6px;
			padding-bottom:3px;
			padding-left:6px;
			align-items:center;
		}

		.urun-listeleme-product-color1{
			border-radius:50px;
			width:20px;
			height:20px;
			border:solid 1px #ffffff;
			margin-right:-16px;
			z-index:1;
			background:linear-gradient(to right, #5bff20 0%, #0d61c7 48%, #b4ec51 101%);
		}

		.urun-listeleme-product-color2{
			border-radius:50px;
			width:20px;
			height:20px;
			border:solid 1px #ffffff;
			background:linear-gradient(to right, #6bceb4 0%, #f98cc2 48%, #fff781 101%);
		}

		.urun-listeleme-product-color-text{
			font-size:12px;
			font-weight:normal;
			color:#656565;
			margin-left:.0rem !important;
		}

		.urun-listeleme-colors-container:hover .urun-listeleme-colors-hover-box{
			display:flex;
		}

		.urun-listeleme-colors-container:hover .urun-listeleme-product-colors{
			bottom:-30px;
			z-index:-1;
		}

		.urun-listeleme-colors-container{
			position:absolute;
			z-index:999;
			width:100%;
			top:auto;
			left:auto;
			bottom:0px;
			right:auto;
		}

		.urun-listeleme-colors-hover-box{
			display:none;
			background:#ffffff;
			width:100%;
			height:auto;
			border-top-left-radius:10px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:10px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.urun-listeleme-colors-hover-baslik{
			width:100%;
			color:#000000;
			font-size:0.7rem;
			text-align:left;
			padding-top:10px;
			padding-right:8px;
			padding-bottom:2px;
			padding-left:8px;
		}

		.urun-listeleme-colors-hover-baslik-eksayilar{
			width:auto;
			float:right;
			color:#222222;
			font-size:0.65rem;
			text-decoration:underline;
		}

		.urun-listeleme-colors-hover-baslik-eksayilar:hover{
			color:#000000;
		}

		.urun-listeleme-colors-hover-img{
			width:100%;
			border-top-left-radius:2px !important;
			border-bottom-left-radius:2px !important;
			border-top-right-radius:2px !important;
			border-bottom-right-radius:2px !important;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#ffffff;
			border-style:solid;
		}

		.urun-listeleme-colors-hover-img:hover{
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#000000;
			border-style:solid;
		}

		.urun-listeleme-colors-hover-colorsname{
			width:100%;
			color:#000000;
			text-align:center;
			font-size:0.6rem;
		}

		.yeni-urun{
			position:absolute;
			z-index:999;
			background:#ab0303;
			color:#ffffff;
			text-align:center;
			font-size:0.7em;
			width:auto;
			height:auto;
			top:32.5px;
			left:5px;
			right:auto;
			bottom:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:4px;
			padding-right:4px;
			padding-bottom:4px;
			padding-left:4px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-indirim{
			position:absolute;
			z-index:999;
			background:#000000;
			color:#ffffff;
			text-align:center;
			width:70px;
			height:25px;
			font-size:0.9rem;
			font-weight:normal;
			top:auto;
			right:10px;
			bottom:53.1px;
			left:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:2px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-hover-buttons{
			display:none;
			position:absolute;
			z-index:999;
			/* width:36.3%; */
			height:auto;
			top:auto;
			bottom:2.4%;
			right:0px;
			left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#4f4f4f;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:auto;
			margin-right:10px !important;
			margin-bottom:auto;
			margin-left:auto;
			box-shadow:0px 0px 0px #fafafa;
			opacity:1.0;
		}

		.urun-hover-incele{
			background:#ffffff;
			color:#000000;
			font-size:1rem;
			font-weight:normal;
			width:auto;
			height:auto;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#a1a1a1;
			border-style:solid;
			border-top-left-radius:3px !important;
			border-bottom-left-radius:3px !important;
			border-top-right-radius:3px !important;
			border-bottom-right-radius:3px !important;
			padding-top:7px;
			padding-right:0px;
			padding-bottom:7px;
			padding-left:8px;
			margin-top:10px;
			margin-right:2px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
			opacity:1;
			float:right;
			cursor:pointer;
		}

		.urun-hover-incele-icon::before{
			content:'\F62C';
			color:#000000;
			font-size:1rem;
		}

		.urun-hover-sepeteat{
			background:#000000;
			color:#ffffff;
			font-size:0.8rem;
			font-weight:normal;
			width:auto;
			height:auto;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#000000;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:3px !important;
			padding-right:8px !important;
			padding-bottom:3px !important;
			padding-left:8px !important;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
			opacity:1;
			float:right;
			cursor:pointer;
		}

		.urun-hover-incele:hover{
			background:#fafafa;
			color:#000000;
			opacity:0.8;
		}

		.urun-hover-sepeteat:hover{
			background:#44d62c;
			color:#000000;
			opacity:1;
		}

		.urun:hover .urun-hover-buttons{
			display:block;
		}

		.urun-img-box{
			height:auto;
			overflow:hidden;
			text-align:center;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#eeeff4;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px !important;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:auto;
			box-shadow:0px 0px 0px #fafafa;
			position:relative;
			align-items:center;
			justify-content:center;
			display:flex;
		}

		.urun-img{
			width:auto;
			max-width:auto;
			height:auto;
			max-height:520px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:auto;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-img-change{
			padding:0px;
			margin:auto;
			width:auto;
			max-width:100%;
			height:auto;
			transform:scale(0.99);
			transition:all 0.20s linear;
		}

		.urun:hover .urun-img-change{
			transform:scale(1.15);
			transition:all 0.20s linear;
		}

		.urun-img-change2{
			transition:all 0.20s linear;
		}

		.urun-img-change2:hover{
			transform:scale(1.15);
			transition:all 0.20s linear;
			z-index:999;
		}

		.urun-bottom{
			position:absolute;
			background:#ffffff;
			height:140px;
			top:auto;
			left:0px;
			right:auto;
			bottom:5px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-title{
			width:100%;
			height:57.3px;
			color:#252525;
			font-size:0.9em;
			text-align:left;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			padding-top:10px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:10px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-title:hover{
			color:#252525;
			font-size:1em;
		}

		.urun-fiyat1{
			background:#ffffff;
			color:#777777;
			font-size:1.1em;
			font-weight:normal;
			text-decoration:line-through !important;
			text-align:left;
			width:50%;
			top:auto;
			left:3px;
			right:auto;
			bottom:40px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			padding-top:2px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:10px;
			box-shadow:0px 0px 0px #fafafa;
			position:absolute;
		}

		.urun-fiyat{
			position:absolute;
			background:#ffffff;
			color:#252525;
			font-size:1.4em;
			font-weight:normal;
			text-align:left;
			width:50%;
			top:auto;
			left:0px;
			right:auto;
			bottom:7px;
			padding-top:2px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:10px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-katalog-sepeteat{
			position:absolute;
			background:#f27a1a;
			color:#ffffff;
			font-size:1rem;
			font-weight:normal;
			text-align:center;
			width:100%;
			top:auto;
			bottom:0px;
			right:auto;
			left:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:3px !important;
			border-bottom-left-radius:3px !important;
			border-top-right-radius:3px !important;
			border-bottom-right-radius:3px !important;
			padding-top:3px;
			padding-right:0px;
			padding-bottom:3px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
			cursor:pointer;
		}

		.urun-fiyat-sepette{
			position:absolute;
			z-index:999;
			background:#ffffff;
			color:#000000;
			text-align:center;
			font-size:0.7rem;
			width:auto;
			height:auto;
			top:65px;
			left:5px;
			right:auto;
			bottom:auto;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:3px;
			border-bottom-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-right-radius:3px;
			padding-top:1px;
			padding-right:2px;
			padding-bottom:1px;
			padding-left:2px;
			margin-top:1px;
			margin-right:2px;
			margin-bottom:1px;
			margin-left:2px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-fiyat-sepette-indirim{
			font-size:0.7rem;
			color:#000000;
			font-weight:normal;
			background:#ffffff;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:0px;
			border-bottom-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-fiyat-sepette-indirim-rakam{
			font-size:0.7rem;
			color:#000000;
			font-weight:normal;
			background:#ffffff;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:0px;
			border-bottom-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-katalog-sepeteat:hover{
			background:#f27a1a;
			color:#ffffff;
		}

		.urun-katalog-sepeteat-icon::before{
			content:'\F23A';
			color:#000000;
			font-size:0.8rem;
		}

		.products-right{
			width:80%;
			margin-left:auto !important;
		}

		.urunler-detail-band{
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:30px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:30px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urunler-navigation-band{
			background:#ffffff;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urunler-navigation-left{
			margin-top:15px;
			padding:0px;
		}

		.breadcrumb-item::before{
			content:var(--bs-breadcrumb-divider, '/');
			color:#d6d6d6;
		}

		.breadcrumb-item-a{
			color:#222222;
			text-decoration:none;
		}

		.breadcrumb-item-a:hover{
			color:#000000;
			text-decoration:none;
		}

		.urunler-filtre-right{
			width:33%;
			margin-left:auto !important;
			padding:0px;
		}

		.urunler-filtre-input-siralama{
			width:auto;
			height:auto;
			font-size:0.8rem;
			padding-top:3px;
			padding-right:10px;
			padding-bottom:3px;
			padding-left:10px;
			margin-top:0px;
			margin-right:4px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#dddddd;
			border-style:solid;
			border-top-left-radius:3px !important;
			border-bottom-left-radius:3px !important;
			border-top-right-radius:3px !important;
			border-bottom-right-radius:3px !important;
			cursor:pointer;
		}

		.urunler-filtre-input-tumunu-goster{
			width:auto;
			height:auto;
			font-size:0.8rem;
			padding-top:3px;
			padding-right:10px;
			padding-bottom:3px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:auto !important;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#dddddd;
			border-style:solid;
			border-top-left-radius:3px !important;
			border-bottom-left-radius:3px !important;
			border-top-right-radius:3px !important;
			border-bottom-right-radius:3px !important;
			cursor:pointer;
		}

		.urunler-filtre-input-filtre{
			font-size:1rem;
			padding:0px;
			color:#000000;
			text-align:center;
			margin-top:7px;
			margin-right:5px;
			margin-bottom:5px;
			margin-left:auto !important;
		}

		.urunler-filtre-input-filtre-ikon::before{
			content:'\F3E1';
			color:#000000;
			font-size:0.8rem;
		}

		#newMenuFiltreOpenActive{
			display:none;
		}

		#newMenuFiltreOpenPasive{
			display:none;
		}

		.urunler-total-band{
			background:#eeeff4;
			color:#222222;
			font-size:0.8rem;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:5px;
			padding-right:10px;
			padding-bottom:5px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urunler-left{
			width:20%;
		}

		.urunler-left-in{
			background:#ffffff00;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#eeeff4;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:15px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:5px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urunler-left-title{
			background:#eeeff4;
			color:#111111;
			font-size:0.8rem;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#eeeff4;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:5px;
			padding-right:10px;
			padding-bottom:5px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
		}

		.urunler-left-box{
			background:#ffffff;
			max-height:350px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:20px;
			padding-left:0px;
			box-shadow:0px 0px 0px #fafafa;
			overflow-x:hidden !important;
			overflow-y:auto;
		}

		.urunler-left-box::-webkit-scrollbar{
			width:7px;
		}

		.urunler-left-box::-webkit-scrollbar-track{
			background:#f1f1f1;
		}

		.urunler-left-box::-webkit-scrollbar-thumb{
			background:#999;
		}

		.urunler-left-box::-webkit-scrollbar-thumb:hover{
			background:#555;
		}

		.urunler-left-line{
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#fafafa;
			border-style:solid;
			padding-top:2.5px;
			padding-right:5px;
			padding-bottom:2.5px;
			padding-left:15px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:2.5px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urunler-left-line:hover{
			background:#eeeff4;
		}

		.urunler-left-line-a{
			color:#333333;
			font-size:0.8rem;
		}

		.urunler-left-line-a:hover{
			color:#222222;
		}

		.urunler-left-line-a-tick::before{
			content:'\F633';
			color:#008000;
		}

		.urunler-left-line-a-down::before{
			content:'\F282';
			color:#222222;
		}

		.form-check-input{
			cursor:pointer;
		}

		.form-check-label{
			cursor:pointer;
		}

		.filtrele-button-box{
			width:100%;
			text-align:center;
			padding-top:8px;
			padding-right:15px;
			padding-bottom:8px;
			padding-left:15px;
			margin-top:0px !important;
			margin-right:0px;
			margin-bottom:0px !important;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#eeeff4;
			border-style:solid;
		}

		.filtrele-button{
			width:100%;
			display:inline-block;
			cursor:pointer;
			background:#ffffff;
			color:#050505;
			font-size:0.9em;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#eeeff4;
			border-style:solid;
			border-top-left-radius:7px !important;
			border-bottom-left-radius:7px !important;
			border-top-right-radius:7px !important;
			border-bottom-right-radius:7px !important;
			padding-top:8px;
			padding-right:0px;
			padding-bottom:8px;
			padding-left:0px;
			margin-top:15px !important;
			margin-right:0px;
			margin-bottom:5px !important;
			margin-left:0px;
			box-shadow:0px 0px 5px #d6d6d6;
		}

		.filtrele-button:hover{
			background:#de491b;
			color:#ffffff;
		}

		.urunler-left-fiyat-araligi-input{
			width:50%;
			font-size:0.7rem;
			margin-top:5px;
			margin-right:5px;
			margin-bottom:5px;
			margin-left:5px;
			padding-top:3px;
			padding-right:10px;
			padding-bottom:3px;
			padding-left:10px;
			border-top-left-radius:3px !important;
			border-bottom-left-radius:3px !important;
			border-top-right-radius:3px !important;
			border-bottom-right-radius:3px !important;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#dddddd;
			border-style:solid;
		}

		.urunler-filtre-band{
			background:#fafafa;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#ddd;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urunler-filtre-text{
			color:#000000;
			font-size:1rem;
			font-weight:bold;
		}

		.urunler-filtre-item{
			background:#eeeff4;
			color:#000000;
			font-size:1rem;
			font-weight:normal;
			text-align:center;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			margin-top:0px;
			margin-right:5px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:12px;
			padding-right:5px;
			padding-bottom:12px;
			padding-left:5px;
		}

		.urunler-filtre-item:hover{
			color:#000000;
			background:#fafafa;
		}

		.urunler-filtre-item-delete::before{
			content:'\F659';
			color:#000000;
			cursor:pointer;
		}

		.new-mobile-filtre-close::before{
			content:'\F62A';
			color:#000000;
			cursor:pointer;
			display:none;
		}

		.pr-star-box-kataloglist{
			position:absolute;
			justify-content:center;
			width:100%;
			top:auto;
			left:auto;
			right:auto;
			bottom:auto;
			margin-top:auto;
			margin-right:auto;
			margin-left:auto;
			margin-bottom:auto;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}

		.pr-total-starbox-avg-star-kataloglist{
			overflow:hidden;
			white-space:nowrap;
			cursor:pointer;
			font-size:30px;
			color:#ccc;
			padding:0px;
			margin:0px;
		}

		.urun-yildiz-deger-kataloglist{
			margin-top:15px;
			font-size:15px;
		}

		.xadet-kampanyasi{
			position:absolute;
			z-index:999;
			background:#ab0303;
			color:#ffffff;
			text-align:center;
			font-size:0.7em;
			width:auto;
			height:auto;
			top:35px;
			left:5px;
			right:auto;
			bottom:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:3px !important;
			border-bottom-left-radius:3px !important;
			border-top-right-radius:3px !important;
			border-bottom-right-radius:3px !important;
			padding-top:4px;
			padding-right:4px;
			padding-bottom:4px;
			padding-left:4px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.pagination{
			width:auto;
			height:auto;
			font-size:1rem;
			text-align:center;
			background:#eeeff4;
			color:#000000;
			margin-top:2px;
			margin-right:1px;
			margin-bottom:2px;
			margin-left:0px;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
		}

		.pagination:hover{
			background:#eeeff4;
			color:#000000;
		}

		.pagination-first{
			background:#eeeff4;
			color:#000000;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
		}

		.pagination-last{
			background:#eeeff4;
			color:#000000;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
		}

		.pagination-active{
			color:#ffffff;
			background:#f27a1a;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
		}

		.pagination-active:hover{
			color:#ffffff;
			background:#f27a1a;
		}

		.pagination-pasive{
			color:#000000;
			background:#eeeff4;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
		}

		.urunler-left-acik-format{
			position:fixed;
			z-index:9999;
			top:0px;
			right:-25%;
			background:#fff;
			width:25%;
			height:100%;
			overflow-y:auto !important;
			padding-left:0px;
			box-shadow:rgb(149, 149, 149) 0px 0px 14px 0px;
		}

		.products-right-acik-format{
			width:100%;
		}

		.urunler-filtre-link-siralama-cerceve{
			width:100%;
			height:auto;
			background:#ffffff;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:20px;
			margin-right:30px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
		}

		.urunler-filtre-link-siralama{
			width:auto;
			height:auto;
			color:#000000;
			font-size:0.9rem;
			padding-top:10px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:30px;
			margin-bottom:0px;
			margin-left:0px;
			cursor:pointer;
		}

		.urunler-filtre-link-siralama-filtre-buton{
			width:100px;
			height:auto;
			color:#000000;
			background:#ffffff;
			font-size:0.8rem;
			text-align:center;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			padding-top:10px;
			padding-right:0px;
			padding-bottom:10px;
			padding-left:0px;
			margin-top:0px;
			margin-right:10px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urunler-filtre-link-siralama-filtre-buton:hover{
			color:#000000;
		}

		.urunler-left-acik-format-kapama-satir{
			width:100%;
			text-align:right;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
		}

		.urunler-left-acik-format-kapama-satir i{
			cursor:pointer;
		}

		.urunler-filtre-link-enyeniden-eskiye-icon::before{
			content:'\F293';
			font-size:0.8rem;
			color:#000000;
		}

		.urunler-filtre-link-eneskiden-yeniye-icon::before{
			content:'\F41F';
			font-size:0.8rem;
			color:#000000;
		}

		.urunler-filtre-link-fiyat-artan-icon::before{
			content:'\F57B';
			font-size:0.8rem;
			color:#000000;
		}

		.urunler-filtre-link-fiyat-azalan-icon::before{
			content:'\F575';
			font-size:0.8rem;
			color:#000000;
		}

		.urun-filtre-link-baslik-a-z-icon::before{
			content:'\F571';
			font-size:0.8rem;
			color:#000000;
		}

		.urun-filtre-link-baslik-z-a-icon::before{
			content:'\F573';
			font-size:0.8rem;
			color:#000000;
		}

		.urunler-filtre-link-kapat-icon::before{
			content:'\F623';
			font-size:1rem;
			color:#000000;
		}

		.urunler-brands-name{
			position:absolute;
			z-index:999;
			background:#ffffff;
			color:#000000;
			text-align:center;
			font-size:0.7rem;
			font-weight:normal;
			width:auto;
			height:auto;
			top:329.8px;
			left:0px;
			right:0px;
			bottom:auto;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:3px;
			border-bottom-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-right-radius:3px;
			padding-top:1px;
			padding-right:2px;
			padding-bottom:1px;
			padding-left:2px;
			margin-top:1px;
			margin-right:auto;
			margin-bottom:1px;
			margin-left:auto;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urunler-brands-name:hover{
			color:#252525;
			font-size:0.8em;
		}

/* =========================================================
   DARK THEME OVERRIDE — KATALOG / ÜRÜN LİSTELEME
   Ana zemin global CSS'ten #000000 gelir.
   Şeffaf yüzeyler: #0000
   Ana vurgu: #44D62C
   ========================================================= */

/* Ürün kartı */
.urun,
.urun:hover {
	background: #2e2e2e;
	border-color: #333333;
}

.urun {
	box-shadow: 0px 0px 10px #111111;
}

.urun:hover {
	box-shadow: 0px 0px 10px #44D62C;
}

/* Ürün kartı alt bilgi alanları */
.urun-bottom,
.urun-fiyat1,
.urun-fiyat,
.urun-fiyat-sepette,
.urun-fiyat-sepette-indirim,
.urun-fiyat-sepette-indirim-rakam {
	background: #0000;
}

.urun-title,
.urun-title:hover,
.urun-fiyat,
.urun-fiyat-sepette,
.urun-fiyat-sepette-indirim,
.urun-fiyat-sepette-indirim-rakam {
	color: #FFFFFF;
}

.urun-fiyat1 {
	color: #A8A8A8;
}

/* Görsel alanı / nötr çerçeveler */
.urun-img-box,
.urunler-detail-band,
.urunler-navigation-band {
	background: #0000;
	border-color: #333333;
	box-shadow: 0px 0px 0px #0000;
}

/* Favori */
.urun-fav-icon-box {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0px 0px 0px #0000;
}

.urun-fav-icon-box-icon::before {
	color: #44D62C;
}

/* Rozetler / kampanyalar */
.ucretsiz-kargo,
.yeni-urun,
.xadet-kampanyasi,
.urun-indirim {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
	box-shadow: 0px 0px 0px #0000;
}

.ucretsiz-kargo-icon::before,
.xadet-kampanyasi-icon::before {
	color: #000000;
}

/* Tükendi durumu nötr tutuldu */
.urun-tukendi {
	background: #000000;
	color: #FFFFFF;
	border-color: #FFFFFF;
	box-shadow: 0px 0px 0px #0000;
}

/* Ürün renk varyant alanı
   Gradient renk örneklerine dokunulmadı; ürün rengini temsil ediyorlar. */
.urun-listeleme-product-colors,
.urun-listeleme-colors-hover-box {
	background: #111111;
	border-color: #333333;
	box-shadow: 0px 0px 0px #0000;
}

.urun-listeleme-product-color-text {
	color: #D0D0D0;
}

.urun-listeleme-colors-hover-baslik,
.urun-listeleme-colors-hover-baslik-eksayilar,
.urun-listeleme-colors-hover-colorsname {
	color: #FFFFFF;
}

.urun-listeleme-colors-hover-baslik-eksayilar:hover {
	color: #44D62C;
}

.urun-listeleme-colors-hover-img {
	border-color: #333333;
}

.urun-listeleme-colors-hover-img:hover {
	border-color: #44D62C;
}

/* Kart aksiyonları */
.urun-hover-buttons {
	border-color: #333333;
	box-shadow: 0px 0px 0px #0000;
}

.urun-hover-incele {
	background: #111111;
	color: #FFFFFF;
	border-color: #44D62C;
	box-shadow: 0px 0px 0px #0000;
}

.urun-hover-incele-icon::before {
	color: #44D62C;
}

.urun-hover-incele:hover {
	background: #44D62C;
	color: #000000;
	opacity: 1;
}

.urun-hover-sepeteat,
.urun-hover-sepeteat:hover,
.urun-katalog-sepeteat,
.urun-katalog-sepeteat:hover {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
	box-shadow: 0px 0px 0px #0000;
}

.urun-katalog-sepeteat-icon::before {
	color: #000000;
}

/* Breadcrumb / üst navigasyon */
.urunler-navigation-band {
	background: #0000;
}

.breadcrumb-item::before {
	color: #777777;
}

.breadcrumb-item-a {
	color: #FFFFFF;
}

.breadcrumb-item-a:hover {
	color: #44D62C;
}

/* Sıralama / filtre kontrolleri */
.urunler-filtre-input-siralama,
.urunler-filtre-input-tumunu-goster,
.urunler-left-fiyat-araligi-input {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
}

.urunler-filtre-input-filtre {
	color: #FFFFFF;
}

.urunler-filtre-input-filtre-ikon::before,
.new-mobile-filtre-close::before {
	color: #44D62C;
}

/* Ürün toplam bandı */
.urunler-total-band {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0px 0px 0px #0000;
}

/* Sol filtre alanı */
.urunler-left-in {
	background: #0000;
	border-color: #333333;
	box-shadow: 0px 0px 0px #0000;
}

.urunler-left-title {
	background: #111111;
	color: #44D62C;
	border-color: #333333;
}

.urunler-left-box {
	background: #000000;
	border-color: #333333;
	box-shadow: 0px 0px 0px #0000;
}

.urunler-left-line {
	border-color: #222222;
	box-shadow: 0px 0px 0px #0000;
}

.urunler-left-line:hover {
	background: #111111;
}

.urunler-left-line-a {
	color: #FFFFFF;
}

.urunler-left-line-a:hover {
	color: #44D62C;
}

.urunler-left-line-a-tick::before,
.urunler-left-line-a-down::before {
	color: #44D62C;
}

/* Scrollbar */
.urunler-left-box::-webkit-scrollbar-track {
	background: #111111;
}

.urunler-left-box::-webkit-scrollbar-thumb {
	background: #555555;
}

.urunler-left-box::-webkit-scrollbar-thumb:hover {
	background: #44D62C;
}

/* Checkbox */
.form-check-input {
	accent-color: #44D62C;
}

/* Filtrele butonu */
.filtrele-button {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
	box-shadow: 0px 0px 5px #111111;
}

.filtrele-button:hover {
	background: #44D62C;
	color: #000000;
}

/* Seçili filtreler */
.urunler-filtre-band {
	background: #0000;
	border-color: #333333;
}

.urunler-filtre-text {
	color: #FFFFFF;
}

.urunler-filtre-item {
	background: #111111;
	color: #FFFFFF;
}

.urunler-filtre-item:hover {
	background: #44D62C;
	color: #000000;
}

.urunler-filtre-item-delete::before {
	color: #44D62C;
}

/* Yıldız değerlendirme alanı gizlendi */
.pr-star-box-kataloglist,
.pr-total-starbox-avg-star-kataloglist,
.urun-yildiz-deger-kataloglist {
	display: none !important;
}

/* Sayfalama */
.pagination,
.pagination-first,
.pagination-last,
.pagination-pasive {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
}

.pagination:hover {
	background: #111111;
	color: #44D62C;
}

.pagination-active,
.pagination-active:hover {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
}

/* Açılır filtre paneli */
.urunler-left-acik-format {
	background: #000000;
	color: #FFFFFF;
	box-shadow: 0px 0px 14px #111111;
}

.urunler-filtre-link-siralama-cerceve {
	background: #0000;
	border-color: #333333;
}

.urunler-filtre-link-siralama {
	color: #FFFFFF;
}

.urunler-filtre-link-siralama:hover {
	color: #44D62C;
}

.urunler-filtre-link-siralama-filtre-buton {
	color: #FFFFFF;
	background: #111111;
	border-color: #333333;
}

.urunler-filtre-link-siralama-filtre-buton:hover {
	color: #44D62C;
	border-color: #44D62C;
}

.urunler-filtre-link-enyeniden-eskiye-icon::before,
.urunler-filtre-link-eneskiden-yeniye-icon::before,
.urunler-filtre-link-fiyat-artan-icon::before,
.urunler-filtre-link-fiyat-azalan-icon::before,
.urun-filtre-link-baslik-a-z-icon::before,
.urun-filtre-link-baslik-z-a-icon::before,
.urunler-filtre-link-kapat-icon::before {
	color: #44D62C;
}

/* Marka etiketi */
.urunler-brands-name {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0px 0px 0px #0000;
}

.urunler-brands-name:hover {
	color: #44D62C;
}

/* =========================================================
   ÜRÜN KARTI ÇERÇEVE + YEŞİL ALT GÖLGE
   ========================================================= */

.urun {
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-style: solid;
	border-color: #333333;
	box-shadow: 0px 6px 12px -7px rgba(68, 214, 44, 0.65);
}

.urun:hover {
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-style: solid;
	border-color: #44D62C;
	box-shadow: 0px 7px 16px -6px rgba(68, 214, 44, 0.95);
}

/* =========================================================
   MODERN ÜRÜN KARTI — İSİM / FİYAT / BUTONLAR
   Mevcut kart ölçüleri ve konumlandırmaları korunur.
   ========================================================= */

/* Ürün adı */
.urun-title {
	color: #F4F4F4;
	font-size: 0.95rem;
	font-weight: 600;
	line-height: 1.4;
	letter-spacing: 0.1px;
	padding-left: 12px;
	padding-right: 12px;
	transition: color 0.20s ease;
}

.urun-title:hover {
	color: #44D62C;
	font-size: 0.95rem;
	font-weight: 600;
}

/* Eski fiyat */
.urun-fiyat1 {
	color: #8A8A8A;
	font-size: 0.88rem;
	font-weight: 400;
	letter-spacing: 0.1px;
	padding-left: 12px;
}

/* Güncel fiyat */
.urun-fiyat {
	color: #44D62C;
	font-size: 1.35rem;
	font-weight: 700;
	letter-spacing: -0.2px;
	padding-left: 12px;
}

/* Sepette fiyat / indirim etiketi */
.urun-fiyat-sepette {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
	border-radius: 5px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
}

.urun-fiyat-sepette-indirim {
	background: #0000;
	color: #CCCCCC;
}

.urun-fiyat-sepette-indirim-rakam {
	background: #0000;
	color: #44D62C;
	font-weight: 700;
}

/* Ana Sepete Ekle butonu */
.urun-katalog-sepeteat {
	background: #44D62C;
	color: #000000;
	font-size: 0.9rem;
	font-weight: 700;
	letter-spacing: 0.2px;
	border: 1px solid #44D62C;
	border-radius: 6px !important;
	padding-top: 7px;
	padding-bottom: 7px;
	box-shadow: 0 4px 12px rgba(68, 214, 44, 0.18);
	transition:
		background-color 0.20s ease,
		border-color 0.20s ease,
		box-shadow 0.20s ease,
		transform 0.20s ease;
}

.urun-katalog-sepeteat:hover {
	background: #55E63D;
	color: #000000;
	border-color: #55E63D;
	box-shadow: 0 7px 18px rgba(68, 214, 44, 0.34);
	transform: translateY(-1px);
}

.urun-katalog-sepeteat-icon::before {
	color: #000000;
	font-size: 0.9rem;
}

/* Hover'da çıkan İncele butonu */
.urun-hover-incele {
	background: #111111;
	color: #FFFFFF;
	font-size: 0.88rem;
	font-weight: 600;
	border: 1px solid #333333;
	border-radius: 6px !important;
	padding-top: 7px;
	padding-right: 9px;
	padding-bottom: 7px;
	padding-left: 9px;
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.28);
	transition:
		background-color 0.20s ease,
		color 0.20s ease,
		border-color 0.20s ease,
		transform 0.20s ease;
}

.urun-hover-incele:hover {
	background: #151515;
	color: #44D62C;
	border-color: #44D62C;
	opacity: 1;
	transform: translateY(-1px);
}

.urun-hover-incele-icon::before {
	color: #44D62C;
	font-size: 0.95rem;
}

/* Hover'da çıkan Sepete Ekle butonu */
.urun-hover-sepeteat {
	background: #44D62C;
	color: #000000;
	font-size: 0.82rem;
	font-weight: 700;
	border: 1px solid #44D62C;
	border-radius: 5px !important;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	box-shadow: 0 3px 10px rgba(68, 214, 44, 0.18);
	transition:
		background-color 0.20s ease,
		border-color 0.20s ease,
		box-shadow 0.20s ease,
		transform 0.20s ease;
}

.urun-hover-sepeteat:hover {
	background: #55E63D;
	color: #000000;
	border-color: #55E63D;
	box-shadow: 0 6px 15px rgba(68, 214, 44, 0.32);
	transform: translateY(-1px);
	opacity: 1;
}

/* Favori butonu da kart diliyle uyumlu */
.urun-fav-icon-box {
	background: rgba(17, 17, 17, 0.92);
	border: 1px solid #333333;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.30);
	transition:
		background-color 0.20s ease,
		border-color 0.20s ease,
		transform 0.20s ease;
}

.urun-fav-icon-box:hover {
	background: #44D62C;
	border-color: #44D62C;
	transform: translateY(-1px);
}

.urun-fav-icon-box:hover .urun-fav-icon-box-icon::before {
	color: #000000;
}

.urun-detay-container{
			background:#000000;
			color:#FFFFFF;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:auto;
			margin-bottom:0px;
			margin-left:auto;
		}

		.urun-detay-gorsel{
			background:#0000;
			width:40%;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
			padding-top:20px;
			padding-right:20px;
			padding-bottom:20px;
			padding-left:20px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #0000;
		}

		.gc-vt{
			margin-right:0px;
			margin-left:0px;
		}

		.urun-detay-cerceve{
			background:#0000;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
			padding-top:20px;
			padding-right:20px;
			padding-bottom:20px;
			padding-left:20px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-widgets{
			background:#0000;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
		}

		.urun-detay-line{
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:2px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
		}

		.urun-detay-baslik{
			color:#FFFFFF;
			font-size:1.3rem;
			font-weight:normal;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.urun-detay-kod{
			font-size:0.8rem;
			color:#FFFFFF;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:10px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-kod-yorumlar-link{
			color:#FFFFFF;
		}

		.urun-detay-kod-yorumlar-link:hover{
			color:#FFFFFF;
		}

		.urun-detay-marka{
			font-size:0.9rem;
			color:#FFFFFF;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:5px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-promosyon-slogan{
			background:#0000;
			color:#44D62C;
			font-size:0.9rem;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
			padding-top:10px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
		}

		.urun-detay-fiyat1{
			text-decoration:line-through;
			color:#FFFFFF;
			font-size:1.8rem;
			font-weight:normal;
		}

		.urun-detay-fiyat2{
			color:#FFFFFF;
			font-size:1.8rem;
			font-weight:normal;
		}

		.urun-detay-odeme-indirim-cerceve{
			background:#0000;
			color:#FFFFFF;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
		}

		.urun-detay-odeme-indirim-satir{
			font-size:0.9rem;
			font-weight:normal;
			width:auto;
			padding-top:0px;
			padding-bottom:0px;
			padding-right:0px;
			padding-left:0px;
			margin-top:10px;
			margin-right:10px;
			margin-bottom:10px;
			margin-left:0px;
		}

		.urun-detay-odeme-indirim{
			color:#44D62C;
			font-size:1rem;
		}

		.urun-detay-odeme-sepette-indirim-cerceve{
			width:auto;
			color:#FFFFFF;
			background:#0000;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
		}

		.urun-detay-odeme-sepette-indirim-satir{
			width:auto;
			margin-top:10px;
			margin-right:10px;
			margin-bottom:10px;
			margin-left:0px;
			padding-top:0px;
			padding-bottom:0px;
			padding-right:0px;
			padding-left:0px;
			font-size:0.9rem;
			font-weight:normal;
		}

		.urun-detay-odeme-sepette-indirim{
			color:#44D62C;
			font-size:1rem;
		}

		.urun-detay-odeme-sepette-indirim-cerceve-widgets{
			width:100%;
			color:#FFFFFF;
			text-align:left;
			background:#0000;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
		}

		.urun-detay-odeme-sepette-indirim-satir-widgets{
			width:auto;
			margin-top:10px;
			margin-right:10px;
			margin-bottom:10px;
			margin-left:0px;
			padding-top:0px;
			padding-bottom:0px;
			padding-right:0px;
			padding-left:0px;
			font-size:0.9rem;
			font-weight:normal;
		}

		.urun-detay-odeme-sepette-indirim-widgets{
			color:#44D62C;
			font-size:1rem;
		}

		.urun-detay-odeme-sepette-indirim-widgets-icon::before{
			content:'\F5B2';
			color:#44D62C;
			font-size:0.8rem;
		}

		.urun-detay-ucretsiz-kargo-widgets{
			width:100%;
			color:#FFFFFF;
			font-size:0.9rem;
			background:#0000;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
		}

		.urun-detay-ucretsiz-kargo-widgets-icon::before{
			content:'\F70A';
			color:#44D62C;
			font-size:0.8rem;
		}

		.urun-detay-promosyon-widgets{
			width:100%;
			color:#FFFFFF;
			font-size:0.9rem;
			background:#0000;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
		}

		.urun-detay-promosyon-widgets-icon::before{
			content:'\F46C';
			color:#44D62C;
			font-size:0.8rem;
		}

		.urun-detay-teslimat-sablonu-widgets{
			width:100%;
			color:#FFFFFF;
			font-size:0.9rem;
			background:#0000;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
		}

		.urun-detay-teslimat-sablonu-widgets-icon::before{
			content:'\F844';
			color:#44D62C;
			font-size:0.8rem;
		}

		.urun-detay-taksit-firsati-widgets{
			width:100%;
			color:#FFFFFF;
			font-size:0.9rem;
			background:#0000;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
		}

		.urun-detay-taksit-firsati-baslik-widgets{
			font-size:0.7rem;
			color:#FFFFFF;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.urun-detay-taksit-firsati-aciklama-widgets{
			font-size:0.7rem;
			color:#FFFFFF;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.urun-detay-taksit-firsati-widgets-icon::before{
			content:'\F2D7';
			color:#44D62C;
			font-size:0.8rem;
		}

		.urun-detay-ucretsiz-kargo{
			background:#44D62C;
			color:#000000;
			text-align:center;
			font-family:Arial;
			font-size:0.8rem;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			margin-top:0px;
			margin-right:5px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-ucretsiz-kargo-icon::before{
			content:'\F1C8';
			color:#44D62C;
			font-size:0.8rem;
		}

		.urun-detay-yeni-urun{
			background:#44D62C;
			color:#000000;
			text-align:center;
			font-family:Arial;
			font-size:0.8rem;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			margin-top:0px;
			margin-right:5px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-secenek-cerceve{
			background:#0000;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:7px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:7px;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:0px;
			margin-top:0px;
			margin-right:5px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-renk-baslik{
			color:#FFFFFF;
			font-size:1rem;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.urun-detay-model-select-pasif{
			background:#0000;
			color:#FFFFFF;
			font-size:0.9rem;
			text-align:center;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			margin-top:0px;
			margin-right:5px;
			margin-bottom:5px;
			margin-left:0px;
			box-shadow:0px 0px 0px #0000;
			display:inline-block;
		}

		.urun-detay-model-select-pasif:hover{
			background:#0000;
			color:#FFFFFF;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-model-select-aktif{
			background:#0000;
			color:#FFFFFF;
			font-size:0.9rem;
			text-align:center;
			border-top:2px;
			border-right:2px;
			border-bottom:2px;
			border-left:2px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			margin-top:0px;
			margin-right:5px;
			margin-bottom:5px;
			margin-left:0px;
			box-shadow:0px 0px 0px #0000;
			display:inline-block;
		}

		.urun-detay-model-select-aktif:hover{
			background:#0000;
			color:#FFFFFF;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-model-select-pasif-renk-kutusu{
			width:auto;
			background:#0000;
			color:#FFFFFF;
			font-size:0.9rem;
			text-align:center;
			border-top:2px;
			border-right:2px;
			border-bottom:2px;
			border-left:2px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			margin-top:0px;
			margin-right:5px;
			margin-bottom:5px;
			margin-left:0px;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-model-select-pasif-renk-kutusu:hover{
			background:#0000;
			color:#FFFFFF;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-model-select-aktif-renk-kutusu{
			width:auto;
			background:#0000;
			color:#FFFFFF;
			font-size:0.9rem;
			text-align:center;
			border-top:2px;
			border-right:2px;
			border-bottom:2px;
			border-left:2px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			margin-top:0px;
			margin-right:5px;
			margin-bottom:5px;
			margin-left:0px;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-model-select-aktif-renk-kutusu:hover{
			background:#0000;
			color:#FFFFFF;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-renkvaryant-gorsel{
			max-width:70px;
			max-height:70px;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
		}

		.urun-detay-renk-isim{
			color:#FFFFFF;
			font-size:0.8em;
			font-weight:normal;
			font-family:Tahoma;
		}

		.urun-detay-not-textarea{
			font-family:Tahoma;
			font-weight:normal;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:5px;
			border-top-right-radius:5px;
			border-bottom-left-radius:5px;
			border-bottom-right-radius:5px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			margin-top:10px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-teslimat-sablonu-baslik{
			background:#0000;
			color:#FFFFFF;
			font-size:1.1em;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.quantity-number-left{
			cursor:pointer;
			background:#44D62C;
			color:#000000;
			font-size:1rem;
			text-align:center;
			width:35px;
			height:35px;
			line-height:35px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:7px;
			border-top-right-radius:0px;
			border-bottom-left-radius:7px;
			border-bottom-right-radius:0px;
			box-shadow:0px 0px 0px #0000;
		}

		.quantity-number-left:hover{
			background:#44D62C;
			color:#000000;
			box-shadow:0px 0px 0px #0000;
		}

		.quantity-number-right{
			cursor:pointer;
			background:#44D62C;
			color:#000000;
			font-size:1rem;
			text-align:center;
			width:35px;
			height:35px;
			line-height:35px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:7px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:7px;
			box-shadow:0px 0px 0px #0000;
		}

		.quantity-number-right:hover{
			background:#44D62C;
			color:#000000;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-adet-input{
			width:auto;
			height:auto;
			background:#0000;
			font-size:0.8rem;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:3px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-button{
			background-color:#44D62C !important;
			color:#000000 !important;
			font-size:1rem;
			font-weight:normal;
			width:50%;
			height:auto;
			text-align:center;
			padding-top:0px;
			padding-right:7px;
			padding-bottom:0px;
			padding-left:7px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-button:hover{
			background-color:#0e5901 !important;
			color:#fff !important;
		}

		.urun-detay-button-tablo{
			background:#44D62C !important;
			color:#000000;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:10px;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-button-tablo:hover{
			background:#44D62C;
			color:#000000;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-gelince-haber-ver{
			background:#44D62C;
			color:#000000;
			font-size:1rem;
			font-weight:normal;
			text-align:center;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			box-shadow:0px 0px 0px #0000;
		}

		.nav-link-tabs{
			border-bottom:0px;
			color:#FFFFFF;
		}

		.nav-link-tabs:hover{
			color:#FFFFFF;
			font-weight:bold;
		}

		.urun-detay-yorum-baslik{
			background:#0000;
			color:#FFFFFF;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:00px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:10px;
			padding-left:0px;
		}

		.urun-detay-yorum-success{
			display:none;
		}

		.urun-detay-yorum-input{
			margin-top:10px;
		}

		.urun-detay-yorum-loading{
			display:none;
			text-align:right;
		}

		.urun-detay-yorum-anabaslik{
			font-size:1.3em;
			color:#FFFFFF;
			padding-left:0px;
		}

		.urun-detay-yorum-satir{
			background:#0000;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
		}

		.urun-detay-yorum-form{
			background:#0000;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
			margin-top:20px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-yorum-name{
			color:#44D62C;
			font-size:1.3em;
			padding-top:15px;
			padding-right:10px;
			padding-bottom:15px;
			padding-left:0px;
		}

		.urun-detay-yorum-desc{
			color:#FFFFFF;
			font-size:1.1em;
			padding-top:15px;
			padding-right:10px;
			padding-bottom:15px;
			padding-left:0px;
		}

		.urun-detay-yorum-button{
			background:#44D62C;
			color:#000000;
			font-size:1rem;
			font-weight:normal;
			text-align:center;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:2px;
			border-top-right-radius:2px;
			border-bottom-left-radius:2px;
			border-bottom-right-radius:2px;
			padding-top:0px;
			padding-right:10px;
			padding-bottom:0px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-yorum-anabaslik-text{
			box-sizing:border-box;
			padding-top:10px;
			padding-right:0px;
			padding-bottom:10px;
			padding-left:0px;
		}

		.urun-detay-etiket-cerceve{
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#333333;
			border-style:solid;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
		}

		.urun-detay-etiket-baslik{
			color:#FFFFFF;
			font-size:1.1rem;
			font-weight:bold;
			padding-top:10px;
			padding-right:0px;
			padding-bottom:10px;
			padding-left:0px;
		}

		.urun-detay-etiket{
			background:#44D62C;
			color:#000000;
			text-align:center;
			font-weight:normal;
			font-size:1rem;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:5px;
			border-top-right-radius:5px;
			border-bottom-left-radius:5px;
			border-bottom-right-radius:5px;
			padding-top:5px;
			padding-right:7px;
			padding-bottom:5px;
			padding-left:7px;
			margin-top:5px;
			margin-right:10px;
			margin-bottom:5px;
			margin-left:0px;
			box-shadow:0px 0px 0px #0000;
			display:inline-block;
		}

		.urun-detay-etiket:hover{
			background:#44D62C;
			color:#000000;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-benzer-urunler-baslik{
			background:#0000;
			color:#FFFFFF;
			font-size:1.2rem;
			text-align:center;
			font-weight:normal;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:5px;
			border-top-right-radius:5px;
			border-bottom-left-radius:5px;
			border-bottom-right-radius:5px;
			padding-top:10px;
			padding-right:0px;
			padding-bottom:10px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-whatsapp{
			background:#44D62C;
			color:#000000;
			width:auto;
			height:24px;
			font-size:0.8rem;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:5px;
			border-top-right-radius:5px;
			border-bottom-left-radius:5px;
			border-bottom-right-radius:5px;
			padding-top:0px;
			padding-right:15px;
			padding-bottom:0px;
			padding-left:15px;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-whatsapp:hover{
			background:#44D62C;
			color:#000000;
		}

		.urun-detay-whatsapp-icon::before{
			content:'\F618';
			color:#44D62C;
			font-size:0.8rem;
		}

		.urun-detay-yorumlar-icon::before{
			content:'\F249';
			color:#44D62C;
			font-size:0.9rem;
		}

		.urun-detay-yorumlar-yorum-ekle::before{
			content:'\F4C9';
			color:#FFFFFF;
			font-size:0.9rem;
		}

		.urun-detay-favori-icon::before{
			content:'\F416';
			color:#44D62C;
			font-size:1rem;
		}

		.urun-detay-yildiz-box{
			width:auto;
			height:auto;
			background:#0000;
			margin-top:0px;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
		}

		.pr-star-box-detail{
			width:auto;
			margin-top:-4px;
			margin-right:auto;
			margin-left:auto;
			margin-bottom:auto;
			padding-top:0px;
			padding-right:0px;
			padding-left:2px;
			padding-bottom:0px;
		}

		.pr-total-starbox-avg-star-detail{
			overflow:hidden;
			white-space:nowrap;
			cursor:pointer;
			font-size:1.2rem;
			color:#44D62C;
			padding:0px;
			margin:0px;
		}

		.urun-yildiz-deger-detail{
			margin-top:5px !important;
			font-size:0.8rem;
		}

		.urun-detay-yildiz-box-deger{
			width:auto;
			font-size:1.2rem;
			color:#FFFFFF;
			margin-top:0px;
			margin-right:5px;
			margin-left:0px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}

		.urun-detay-yildiz-box-degerlendirme{
			width:auto;
			font-size:0.8rem;
			color:#FFFFFF;
			margin-top:4px;
			margin-right:0px;
			margin-left:5px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}

		.urun-detay-yildiz-box-sorucevap{
			width:auto;
			font-size:0.8rem;
			color:#FFFFFF;
			margin-top:4px;
			margin-right:0px;
			margin-left:5px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
			cursor:pointer;
		}

		.urun-detay-yildiz-box-favori{
			width:auto;
			font-size:0.8rem;
			color:#FFFFFF;
			margin-top:4px;
			margin-right:0px;
			margin-left:5px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
			cursor:pointer;
		}

		.urun-detay-yildiz-box-favori-icon::before{
			content:'\F416';
			color:#44D62C;
			font-size:0.7rem;
		}

		.gc-display-display{
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
		}

		.gc-active{
			border:0px;
		}

		.urun-detay-gecisli-kampanyalar{
			width:100%;
			height:20px;
			overflow:hidden;
			position:relative;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-gecisli-kampanyalar-content{
			position:absolute;
			top:0;
			transition:top 0.5s ease-in-out;
		}

		.urun-detay-gecisli-kampanyalar-item{
			height:20px;
			line-height:20px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			background:#0000;
			font-size:0.9rem;
		}

		.urun-detay-aciklama-baslik-new{
			width:100%;
			height:auto;
			font-size:1.4rem;
			background:#0000;
			color:#FFFFFF;
			text-align:left;
			font-weight:normal;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:20px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
		}

		.urun-detay-aciklama-box-new{
			width:100%;
			height:auto;
			background:#0000;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:6px !important;
			border-bottom-left-radius:6px !important;
			border-top-right-radius:6px !important;
			border-bottom-right-radius:6px !important;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-aciklama-box-new-ust{
			width:100%;
			height:300px;
			background:#0000;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:6px !important;
			border-bottom-left-radius:6px !important;
			border-top-right-radius:6px !important;
			border-bottom-right-radius:6px !important;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:40px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			position:relative;
		}

		.urun-detay-aciklama-box-urun-gorseli-cerceve-new{
			width:10%;
			height:auto;
			background:#0000;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-aciklama-box-urun-gorseli-new{
			width:100%;
			height:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:5px !important;
			border-bottom-left-radius:5px !important;
			border-top-right-radius:5px !important;
			border-bottom-right-radius:5px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-aciklama-box-urun-info-new{
			width:90%;
			height:auto;
			background:#0000;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:20px;
			padding-bottom:0px;
			padding-left:20px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-aciklama-box-urun-info-new-ust{
			width:100%;
			height:250px;
			background:#0000;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:20px;
			padding-bottom:0px;
			padding-left:20px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			overflow:hidden;
		}

		.urun-detay-aciklama-tum-bilgiler-buton{
			position:absolute;
			z-index:9;
			top:auto;
			left:0px;
			right:0px;
			bottom:-30px;
			width:40%;
			height:auto;
			font-size:0.8rem;
			text-align:center;
			background:#44D62C;
			color:#000000;
			margin-top:0px;
			margin-right:auto;
			margin-bottom:0px;
			margin-left:auto;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
			cursor:pointer;
		}

		.urun-detay-aciklama-ozellik-satir-new{
			width:50%;
			height:auto;
			background:#0000;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-aciklama-ozellik-satir-sol-new{
			width:50%;
			height:auto;
			font-size:0.8rem;
			background:#0000;
			color:#FFFFFF;
			text-align:left;
			font-weight:normal;
			font-family:Arial;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
		}

		.urun-detay-aciklama-ozellik-satir-sag-new{
			width:50%;
			height:auto;
			font-size:0.8rem;
			background:#0000;
			color:#FFFFFF;
			text-align:right;
			font-weight:normal;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
		}

		.urun-detay-yorum-box-new{
			width:100%;
			height:auto;
			background:#0000;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:6px !important;
			border-bottom-left-radius:6px !important;
			border-top-right-radius:6px !important;
			border-bottom-right-radius:6px !important;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.pr-star-box-detail-bottom{
			width:auto;
			margin-top:-4px;
			margin-right:auto;
			margin-left:auto;
			margin-bottom:auto;
			padding-top:0px;
			padding-right:0px;
			padding-left:2px;
			padding-bottom:0px;
			display:contents !important;
		}

		.pr-total-starbox-avg-star-detail-bottom{
			overflow:hidden;
			white-space:nowrap;
			cursor:pointer;
			font-size:1.8rem;
			color:#44D62C;
			padding:0px;
			margin:0px;
		}

		.urun-detay-yildiz-box-deger-bottom{
			width:auto;
			font-size:1.5rem;
			color:#FFFFFF;
			margin-top:5px;
			margin-right:5px;
			margin-left:10px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}

		.urun-detay-yildiz-box-degerlendirme-bottom{
			width:auto;
			font-size:1.2rem;
			color:#FFFFFF;
			margin-top:10px;
			margin-right:0px;
			margin-left:10px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}

		.urun-detay-yorumlist-box-new{
			width:100%;
			height:auto;
			max-height:600px;
			overflow-x:auto;
			background:#0000;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:6px !important;
			border-bottom-left-radius:6px !important;
			border-top-right-radius:6px !important;
			border-bottom-right-radius:6px !important;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			margin-top:15px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-yorumlist-satir-new{
			width:100%;
			height:auto;
			background:#0000;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			margin-top:15px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.urun-detay-yorumlist-satir-name-new{
			font-size:0.8rem;
			color:#FFFFFF;
			font-weight:normal;
		}

		.urun-detay-yorumlist-satir-date-new{
			font-size:0.8rem;
			color:#FFFFFF;
			font-weight:normal;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:20px;
		}

		.urun-detay-yorumlist-name-icon::before{
			content:'\F4E1';
			color:#44D62C;
			font-size:0.8rem;
		}

		.urun-detay-yorumlist-date-icon::before{
			content:'\F1E2';
			color:#44D62C;
			font-size:0.7rem;
		}

		.urun-detay-yorumlist-info-new{
			font-size:0.8rem;
			color:#FFFFFF;
			font-weight:normal;
		}

		.urun-detay-yildiz-yorumyap-bottom{
			width:auto;
			height:auto;
			font-size:0.9rem;
			background:#0000;
			color:#FFFFFF;
			text-align:right;
			font-weight:normal;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:5px !important;
			border-bottom-left-radius:5px !important;
			border-top-right-radius:5px !important;
			border-bottom-right-radius:5px !important;
			padding-top:3px;
			padding-right:7px;
			padding-bottom:3px;
			padding-left:7px;
			margin-top:10px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:auto;
			cursor:pointer;
		}

		.urun-detay-yodumyap-bottom-new-icon::before{
			content:'\F268';
			color:#44D62C;
			font-size:0.7rem;
		}

		.urun-detay-teslimat-satir-new{
			width:100%;
			height:auto;
			background:#0000;
			border-top:0px;
			border-right:0px;
			border-bottom:4px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.urun-detay-teslimat-sol-new{
			width:20%;
			height:auto;
			color:#FFFFFF;
			font-size:0.8rem;
			background:#0000;
			border-top:0px;
			border-right:4px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
		}

		.urun-detay-teslimat-sag-new{
			width:80%;
			height:auto;
			color:#FFFFFF;
			font-size:0.8rem;
			background:#0000;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
		}

		.urun-detay-kapida-odeme-widgets{
			width:100%;
			color:#FFFFFF;
			font-size:0.9rem;
			background:#0000;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:5px !important;
			border-top-right-radius:5px !important;
			border-bottom-left-radius:5px !important;
			border-bottom-right-radius:5px !important;
		}

		.urun-detay-kapida-odeme-baslik-widgets{
			font-size:0.8rem;
			color:#FFFFFF;
			background:#0000;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
		}

		.urun-detay-kapida-odeme-baslik-icon::before{
			content:'\F423';
			color:#44D62C;
			font-size:1rem;
		}

		.urun-detay-kapida-odeme-box-widgets{
			background:#0000;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
		}

		.urun-detay-kapida-odeme-satir-widgets{
			width:100%;
			color:#FFFFFF;
			font-size:0.8rem;
			background:#0000;
			padding-top:3px;
			padding-right:0px;
			padding-bottom:3px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
		}

		.urun-detay-kapida-odeme-cash-widgets-icon::before{
			content:'\F632';
			color:#44D62C;
			font-size:0.8rem;
		}

		.urun-detay-kapida-odeme-card-widgets-icon::before{
			content:'\F2D8';
			color:#44D62C;
			font-size:0.8rem;
		}

		.urun-detay-kargo-box{
			width:100%;
			height:auto;
			background:#0000;
			margin-top:0px !important;
			margin-right:0px !important;
			margin-bottom:0px !important;
			margin-left:0px !important;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:10px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:10px !important;
			border-bottom-right-radius:0px !important;
		}

		.urun-detay-kargo-box-baslik{
			width:auto;
			height:auto;
			font-size:0.8rem;
			text-align:left;
			background:#0000;
			color:#FFFFFF;
			margin-top:0px !important;
			margin-right:0px !important;
			margin-bottom:0px !important;
			margin-left:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:10px;
			padding-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
		}

		.urun-detay-kargo-box-icerik{
			width:100%;
			height:auto;
			background:#0000;
			margin-top:0px !important;
			margin-right:0px !important;
			margin-bottom:0px !important;
			margin-left:0px !important;
			padding-top:10px;
			padding-right:5px;
			padding-bottom:10px;
			padding-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
		}

		.urun-detay-kargo-box-img{
			width:10%;
			height:auto;
			margin-top:auto;
			margin-right:0px;
			margin-bottom:auto;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:5px !important;
			border-bottom-left-radius:5px !important;
			border-top-right-radius:5px !important;
			border-bottom-right-radius:5px !important;
		}

		.urun-detay-kargo-box-icerik-detay{
			width:80%;
			height:auto;
			margin-top:auto;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
		}

		.urun-detay-kargo-box-icerik-detay-baslik{
			width:auto;
			height:auto;
			font-size:0.8rem;
			text-align:left;
			background:#0000;
			color:#FFFFFF;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:3px;
			padding-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
		}

		.urun-detay-kargo-box-icerik-detay-aciklama{
			width:auto;
			height:auto;
			font-size:0.7rem;
			text-align:left;
			background:#0000;
			color:#FFFFFF;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:3px;
			padding-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#333333;
			border-style:solid;
		}

		.urun-detay-kargo-box-icon::before{
			content:'\F7D3';
			color:#44D62C;
			font-size:0.8rem;
		}

		.price-template-price-basket-container{
			position:fixed;
			z-index:999;
			width:30%;
			height:auto;
			bottom:20px;
			background:#44D62C;
			right:0px;
			left:0px;
			margin-top:auto;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:auto;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:15px;
			border-top-right-radius:15px;
			border-bottom-left-radius:15px;
			border-bottom-right-radius:15px;
		}

		.price-template-quantity-select-title{
			color:#FFFFFF;
			font-size:0.9rem;
			padding-top:0px;
			padding-bottom:0px;
			padding-right:0px;
			padding-left:0px;
		}

		.total-price-text{
			color:#FFFFFF;
			margin-top:20px;
			margin-right:20px;
			margin-bottom:20px;
			margin-left:20px;
			font-size:1rem;
			width:auto;
			height:39px;
			line-height:39px;
		}

		.priceTemplateLastPrice{
			color:#FFFFFF;
			font-size:1rem;
			width:auto;
			height:39px;
			line-height:39px;
		}

		.urun-detay-fixed-box-button{
			background:#44D62C;
			color:#000000;
			font-size:1rem;
			font-weight:normal;
			width:auto;
			height:auto;
			text-align:center;
			padding-top:0px;
			padding-right:7px;
			padding-bottom:0px;
			padding-left:7px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44D62C;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			box-shadow:0px 0px 0px #0000;
		}

		.urun-detay-fixed-box-button:hover{
			background:#44D62C;
			color:#000000;
			box-shadow:0px 0px 0px #0000;
		}

		.pricetemplatePriceLeft{
			width:80%;
			height:auto;
			padding-top:0px;
			padding-right:7px;
			padding-bottom:0px;
			padding-left:7px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:auto;
		}

		.pricetemplatePriceRight{
			width:20%;
			height:auto;
			padding-top:0px;
			padding-right:7px;
			padding-bottom:0px;
			padding-left:7px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:auto;
		}

		.urun-detay-baslik-on-marka-adi{
			color:#44D62C;
			font-size:1.2rem;
			font-weight:bold;
		}

		/* Yıldız değerlendirme alanı gizlendi */
		.urun-detay-yildiz-box,
		.pr-star-box-detail,
		.pr-total-starbox-avg-star-detail,
		.urun-yildiz-deger-detail,
		.urun-detay-yildiz-box-deger,
		.urun-detay-yildiz-box-degerlendirme,
		.pr-star-box-detail-bottom,
		.pr-total-starbox-avg-star-detail-bottom,
		.urun-detay-yildiz-box-deger-bottom,
		.urun-detay-yildiz-box-degerlendirme-bottom{
			display:none !important;
		}

/* =========================================================
   DARK THEME — TAKSİT TABLOSU
   HTML içindeki inline açık renkleri !important ile override eder.
   Mevcut ölçü / grid / padding / margin yapısına dokunulmaz.
   ========================================================= */

.urun-detay-taksit-satir-box-new {
	color: #FFFFFF;
}

.urun-detay-taksit-satir-new {
	background: #111111 !important;
	color: #FFFFFF !important;
	border-color: #333333 !important;
	box-shadow: 0 5px 14px rgba(0, 0, 0, 0.35);
	transition: border-color 0.20s ease, box-shadow 0.20s ease, background-color 0.20s ease;
}

.urun-detay-taksit-satir-new:hover {
	background: #151515 !important;
	border-color: #44D62C !important;
	box-shadow: 0 7px 18px rgba(68, 214, 44, 0.18);
}

.urun-detay-taksit-satir-new img {
	background: #FFFFFF;
	border-color: #333333;
}

.urun-detay-taksit-deger-satir-new {
	color: #FFFFFF !important;
	border-top: 1px solid #242424;
}

.urun-detay-taksit-deger-satir-new .small {
	color: #A8A8A8 !important;
}

.urun-detay-taksit-deger-satir-new strong,
.urun-detay-taksit-deger-satir-new b {
	color: #44D62C !important;
}

.urun-detay-taksit-firsati-widgets,
.urun-detay-taksit-firsati-baslik-widgets,
.urun-detay-taksit-firsati-aciklama-widgets {
	color: #FFFFFF;
}

.urun-detay-taksit-firsati-widgets {
	background: #0000;
	border-color: #333333;
}

.urun-detay-taksit-firsati-widgets-icon::before {
	color: #44D62C;
}

/* =========================================================
   TAKSİT TABLOSU — BANKA LOGOLARI
   HTML içindeki inline height:15px değerini override eder.
   ========================================================= */

.urun-detay-taksit-satir-new img {
	height: 30px !important;
	width: auto !important;
	max-width: 100%;
	object-fit: contain;
}
.sepet-adim-aktif{
			background:#4992b9;
			color:#ffffff;
			text-align:center;
			font-size:1.2em;
			height:50px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
		}

		.sepet-adim-aktif:hover{
			background:#367799;
			color:#ffffff;
		}

		.sepet-adim-pasif{
			background:#eeeff4;
			text-align:center;
			color:#999999;
			font-size:1.2em;
			height:50px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
		}

		.sepet-adim-pasif:hover{
			background:#eeeff4;
			color:#999999;
		}

		.sepet-band-box{
			background:#fafafa;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#eeeff4;
			border-style:solid;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
		}

		.sepet-baslik{
			font-size:0.9em;
			color:#555555;
			font-weight:normal;
		}

		.sepet-img{
			width:100%;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
		}

		.sepet-baslik-detay{
			font-size:1em;
			color:#555555;
		}

		.sepet-fiyat{
			font-size:1em;
			color:#555555;
		}

		.sepet-adet{
			height:40px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			font-size:1em;
			color:#555555;
		}

		.sepet-adet-button{
			background:#d6d6d6;
			color:#444;
			margin-top:5px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			height:35px;
			line-height:25px;
			vertical-align:middle;
		}

		.sepet-adet-button:hover{
			color:#000;
			background:#d6d6d6;
		}

		.sepette-indirim-title{
			font-weight:bold;
			font-size:1.5em;
			color:#000000;
		}

		.sepette-indirim-line{
			background:#fafafa;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
		}

		.sepette-indirim-kupon-baslik{
			color:#00a65a;
			font-size:1rem;
			font-weight:bold;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
		}

		.sepette-indirim-kupon-slogan{
			color:#000000;
			font-size:1rem;
			font-weight:normal;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
		}

		.sepette-indirim-kullan{
			background:#38acec;
			color:#ffffff;
			font-weight:normal;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:5px;
			cursor:pointer;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
		}

		.sepet-aratoplam{
		}

		.sepet-devam-button{
			font-size:1.2em;
			color:#ffffff;
			background:#4992b9;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			border-top-left-radius:3px;
			border-top-right-radius:3px;
			border-bottom-left-radius:3px;
			border-bottom-right-radius:3px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.sepet-delete-icon::before{
			content:'\F629';
			color:#888888;
			font-size:1.5rem;
		}

		.sepet-delete-icon:hover::before{
			background:#000000;
			color:#ffffff;
		}

		.sepet-adim-ikon::before{
			content:'\F27B';
			color:#ffffff;
		}

		.sepet-adim-ikon:hover::before{
			color:#ffffff;
		}

		.sepet-detay-sol-cerceve-new{
			width:79%;
			height:auto;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.sepet-detay-sol-ust-band-new{
			width:100%;
			height:auto;
			background:#ffffff;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.sepet-detay-ic-cerceve-new{
			width:100%;
			height:auto;
			background:#ffffff;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.sepet-detay-img-cerceve-new{
			width:10%;
			height:auto;
			text-align:center;
			padding-top:2px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:2px;
		}

		.sepet-detay-img-new{
			width:80px;
			height:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
		}

		.sepet-detay-urun-bilgileri-new{
			width:50%;
			height:auto;
		}

		.sepet-detay-adet-secimi-new{
			width:15%;
			height:auto;
			padding-top:30px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.sepet-detay-fiyat-bilgileri-new{
			width:25%;
			height:auto;
		}

		.sepet-detay-title-new{
			width:100%;
			height:auto;
			font-size:0.9rem;
			color:#000000;
			font-weight:normal;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
		}

		.sepet-detay-color-new{
			width:100%;
			height:auto;
			font-size:0.7rem;
			color:#333333;
			font-weight:normal;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			font-family:Arial;
		}

		.sepet-detay-variant-new{
			width:100%;
			height:auto;
			font-size:0.7rem;
			color:#333333;
			font-weight:normal;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			font-family:Arial;
		}

		.sepet-detay-notes-new{
			width:100%;
			height:auto;
			font-size:0.7rem;
			color:#333333;
			font-weight:normal;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			font-family:Arial;
		}

		.sepet-detay-document-new{
			width:100%;
			height:auto;
			font-size:0.7rem;
			color:#333333;
			font-weight:normal;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			font-family:Arial;
		}

		.sepet-detay-adet-input-new{
			width:60%;
			height:auto;
			font-size:0.7rem;
			color:#333333;
			font-weight:normal;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:3px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			font-family:Arial;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
		}

		.sepet-detay-adet-button-new{
			width:60%;
			height:auto;
			font-size:0.7rem;
			background:#e21212;
			color:#ffffff;
			text-align:center;
			font-weight:normal;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:3px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			font-family:Arial;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
		}

		.sepet-detay-sil-new{
			width:100%;
			height:auto;
			text-align:right;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:3px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.sepet-sil-yazi-new{
			color:#000000;
			font-size:0.8rem;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:3px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			font-family:Arial;
			font-weight:normal;
		}

		.sepet-delete-icon-new::before{
			content:'\F78B';
			color:#000000;
			cursor:pointer;
			font-size:0.8rem;
		}

		.sepet-detay-fiyat-new{
			width:100%;
			height:auto;
			font-size:1rem;
			color:#000000;
			text-align:right;
			font-weight:normal;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			margin-top:10px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-left:3px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
		}

		.sepet-detay-kargo-baslik-new{
			width:auto;
			height:auto;
			background:#effbf5;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:5px;
			margin-top:10px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:10px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			font-family:Arial;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
		}

		.sepet-detay-kargo-baslik-icon::before{
			content:'\F844';
			color:#000000;
			font-size:0.7rem;
		}

		.sepet-detay-kargo-baslik-yazi-new{
			font-size:0.7rem;
			color:#000000;
			font-weight:normal;
		}

		.sepet-detay-kargo-teslimatgunu-new{
			width:auto;
			height:auto;
			background:#fff0f4;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:5px;
			margin-top:10px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:10px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			font-family:Arial;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
		}

		.sepet-detay-kargo-teslimatgunu-icon::before{
			content:'\F5EA';
			color:#000000;
			font-size:0.7rem;
		}

		.sepet-detay-kargo-teslimatgunu-yazi-new{
			font-size:0.7rem;
			color:#000000;
			font-weight:normal;
		}

		.sepet-detay-kupon-cerceve-new{
			width:100%;
			height:auto;
			background:#ffffff;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.sepet-detay-kupon-baslik-new{
			font-size:1rem;
			color:#000000;
			font-weight:normal;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:7px;
		}

		.sepet-detay-kupon-icon-new::before{
			content:'\F5B1';
			color:#f27a1a;
			font-size:1rem;
		}

		.sepet-detay-kupon-item-box-new{
			width:33.33333%;
			height:auto;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			padding-top:7px;
			padding-right:7px;
			padding-bottom:7px;
			padding-left:7px;
		}

		.sepet-detay-kupon-item-new{
			width:100%;
			height:auto;
			background:#ffffff;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
			box-shadow:0px 0px 0px #fafafa;
			position:relative;
		}

		.sepet-detay-kupon-rakam-box-new{
			width:25%;
			height:auto;
			text-align:center;
			background:#ffffff;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:dashed;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.sepet-detay-kupon-rakam-new{
			font-size:1rem;
			color:#f27a1a;
			font-weight:normal;
		}

		.sepet-detay-kupon-indirim-yazi-new{
			width:100%;
			height:auto;
			background:#f27a1a;
			color:#ffffff;
			font-size:0.7rem;
			font-weight:normal;
			text-align:center;
			margin-top:10px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:2px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:2px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:dashed;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.sepet-detay-kupon-slogan-new{
			width:75%;
			height:auto;
			text-align:left;
			background:#ffffff;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:10px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:dashed;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.sepet-detay-kupon-slogan-baslik-new{
			width:100%;
			font-size:0.8rem;
			color:#000000;
			font-weight:normal;
		}

		.sepet-detay-kupon-limit-new{
			width:100%;
			font-size:0.6rem;
			color:#666666;
			font-weight:normal;
		}

		.sepet-detay-kullan-buton-new{
			width:100%;
			height:auto;
			background:#ffffff;
			color:#f27a1a;
			font-size:0.7rem;
			font-weight:normal;
			text-align:center;
			margin-top:10px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:2px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:2px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#f27a1a;
			border-style:solid;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.sepet-detay-kullan-buton-new:hover{
			background:#f27a1a;
			color:#ffffff;
		}

		.sepet-detay-kupon-kalan-gun-new{
			width:auto;
			height:auto;
			background:#fff0f4;
			color:#d0021b;
			font-size:0.6rem;
			font-family:Arial;
			font-weight:normal;
			text-align:center;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:2px;
			padding-right:5px;
			padding-bottom:2px;
			padding-left:5px;
			top:-10px;
			right:5px;
			bottom:auto;
			left:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#f27a1a;
			border-style:solid;
			border-top-left-radius:7px !important;
			border-bottom-left-radius:7px !important;
			border-top-right-radius:7px !important;
			border-bottom-right-radius:7px !important;
			box-shadow:0px 0px 0px #fafafa;
			position:absolute;
		}

		.sepet-detay-kupon-kalan-gun-icon::before{
			content:'\F18A';
			color:#d0021b;
			font-size:0.7rem;
		}

		.sepet-detay-kupon-baslik-icon::before{
			content:'\F3EB';
			color:#008040;
			font-size:0.7rem;
		}

		.sepet-detay-kupon-uygulandi-new{
			width:100%;
			font-size:0.9rem;
			color:#008040;
			font-weight:normal;
		}

		.sepet-detay-kupon-kaldir-new{
			width:100%;
			height:auto;
			background:#ffffff;
			color:#555555;
			font-size:0.7rem;
			font-weight:normal;
			text-align:center;
			margin-top:2px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:2px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:2px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#555555;
			border-style:solid;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
			box-shadow:0px 0px 0px #fafafa;
			cursor:pointer;
		}

		.sepet-detay-kupon-kaldir-icon::before{
			content:'\F834';
			color:#008040;
			font-size:0.7rem;
		}

		.sepet-detay-sag-cerceve-new{
			width:20%;
			height:auto;
			background:#ffffff;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.sepet-detay-ozet-baslik-new{
			font-size:1rem;
			color:#000000;
			font-weight:normal;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
		}

		.sepet-detay-ozet-indirimler-new{
			background:#effbf5;
			padding-top:10px;
			padding-right:2px;
			padding-bottom:10px;
			padding-left:2px;
			margin-top:5px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
		}

		.sepet-detay-ozet-indirimler-yazi{
			font-size:0.9rem;
			color:#000000;
			font-weight:normal;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.sepet-detay-ozet-indirimler-tutar{
			font-size:0.9rem;
			color:#008040;
			font-weight:normal;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			float:right;
		}

		.sepet-detay-ozet-satir-new{
			background:#ffffff;
			padding-top:0px;
			padding-right:2px;
			padding-bottom:0px;
			padding-left:2px;
			margin-top:5px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
		}

		.sepet-detay-ozet-satir-yazi{
			font-size:0.8rem;
			color:#000000;
			font-weight:normal;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			font-family:Arial;
		}

		.sepet-detay-ozet-satir-tutar{
			font-size:0.9rem;
			color:#000000;
			font-weight:normal;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			float:right;
		}

		.sepet-detay-ozet-genel-tutar{
			font-size:1rem;
			color:#000000;
			font-weight:normal;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			float:right;
		}

		.sepet-detay-ozet-kupon-cerceve{
			background:#ffffff;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			margin-top:15px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.sepet-detay-ozet-kupon-baslik{
			font-size:0.8rem;
			color:#000000;
			font-weight:normal;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
		}

		.sepet-detay-ozet-kupon-input{
			width:70%;
			font-size:0.7rem;
			float:left;
			padding-top:5px;
			padding-right:0px;
			padding-bottom:5px;
			padding-left:3px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
		}

		.sepet-detay-ozet-kupon-button{
			width:30%;
			font-size:0.7rem;
			background:#ffffff;
			color:#000000;
			float:right;
			padding-top:5px;
			padding-right:0px;
			padding-bottom:5px;
			padding-left:0px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#000000;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
		}

		.sepet-detay-fiyat-promotion-new{
			width:auto;
			height:auto;
			background:#fafafa;
			color:#d0021b;
			font-size:0.8rem;
			text-align:center;
			font-weight:normal;
			float:right;
			padding-top:2px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:2px;
			margin-top:10px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#f27a1a;
			border-style:solid;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
		}

		.sepet-detay-fiyat-promotion-icon::before{
			content:'\F46C';
			color:#d0021b;
			font-size:0.8rem;
		}

		.sepet-detay-ozet-devam-cerceve{
			width:auto;
			height:auto;
			background:#ffffff;
			padding-top:2px;
			padding-right:2px;
			padding-bottom:2px;
			padding-left:2px;
			margin-top:20px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#f27a1a;
			border-style:solid;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
		}

		.sepet-detay-ozet-devam-buton{
			width:auto;
			height:26px;
			background:#000000;
			color:#ffffff;
			font-size:0.7rem;
			text-align:center;
			font-weight:normal;
			padding-top:4px;
			padding-right:5px;
			padding-bottom:0px;
			padding-left:5px;
			margin-top:0px;
			margin-right:auto;
			margin-bottom:0px;
			margin-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#000000;
			border-style:solid;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
		}

		.sepet-detay-ozet-devam-buton:hover{
			background:#44d62c;
			color:#000000;
		}

		.sepet-detay-ozet-uyeliksiz-devam-buton{
			width:auto;
			height:26px;
			background:#e21212;
			color:#ffffff;
			font-size:0.7rem;
			text-align:center;
			font-weight:normal;
			padding-top:4px;
			padding-right:5px;
			padding-bottom:0px;
			padding-left:5px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#f27a1a;
			border-style:solid;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
		}

		.sepet-detay-ozet-uyeliksiz-devam-buton:hover{
			background:#ff2e2e;
			color:#ffffff;
		}

		.sepet-detay-ozet-kargo-ucretsiz-olsun{
			width:auto;
			height:auto;
			background:#effbf5;
			color:#008040;
			text-align:left;
			font-size:0.7em;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#008040;
			border-style:solid;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			margin-top:20px;
			margin-right:0px;
			margin-bottom:20px;
			margin-left:0px;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
		}

		.sepet-detay-kargo-ucretsiz-olsun-icon::before{
			content:'\F484';
			color:#008040;
			font-size:1rem;
		}

		.adres-detay-ic-cerceve-new{
			width:100%;
			height:auto;
			background:#ffffff;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.adres-detay-teslimat-adresi-cerceve{
			width:50%;
			height:auto;
			background:#ffffff;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.adres-detay-teslimat-adresi-ic-cerceve{
			width:100%;
			height:auto;
			background:#ffffff;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
		}

		.adres-detay-teslimat-adresi-baslik{
			width:50%;
			height:auto;
			font-size:0.9rem;
			font-weight:normal;
			text-align:left;
			color:#000000;
			background:#ffffff;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
		}

		.adres-detay-teslimat-adres-ekle-buton{
			width:50%;
			height:auto;
			font-size:0.8rem;
			font-weight:normal;
			text-align:center;
			color:#000000;
			background:#ffffff;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#000000;
			border-style:solid;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
			cursor:pointer;
		}

		.adres-detay-teslimat-default-cerceve{
			width:100%;
			height:auto;
			font-size:0.8rem;
			font-weight:normal;
			text-align:left;
			color:#000000;
			background:#ffffff;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#000000;
			border-style:solid;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
			cursor:pointer;
			font-family:system-ui;
		}

		.adres-detay-teslimat-default-update-icon::before{
			content:'\F285';
			color:#000000;
			font-size:0.8rem;
		}

		.adres-detay-teslimat-secim-kutusu{
			width:16px;
			height:16px;
			background:#fef4eb;
			border-top-left-radius:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
			margin-top:0px;
			margin-right:10px;
			margin-bottom:0px;
			margin-left:0px;
			cursor:pointer;
		}

		.adres-detay-teslimat-secim-yazi{
			font-size:0.8rem;
			font-weight:normal;
			text-align:left;
			color:#000000;
			font-family:system-ui;
			cursor:pointer;
		}

		.adres-detay-siparis-notu-yazi{
			font-size:0.8rem;
			font-weight:normal;
			text-align:left;
			color:#000000;
			font-family:system-ui;
			cursor:pointer;
		}

		.adres-detay-siparis-notu-icon::before{
			content:'\F447';
			color:#e21212;
			font-size:0.8rem;
		}

		.adres-detay-fatura-dokumani-icon::before{
			content:'\F63E';
			color:#f27a1a;
			font-size:0.8rem;
		}

		.adres-detay-hediye-paketi-icon::before{
			content:'\F3EC';
			color:#d0021b;
			font-size:0.8rem;
		}

		.adres-detay-ileri-tarihli-siparis-baslik-icon::before{
			content:'\F597';
			color:#f27a1a;
			font-size:0.8rem;
		}

		.adres-detay-sozlesme-cerceve{
			width:20%;
			height:auto;
			text-align:right;
			font-family:system-ui;
			line-height:15px;
			float:right;
			justify-content:right;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.adres-detay-sozlesme-yazi{
			font-size:0.7rem;
			font-weight:normal;
			text-align:left;
			color:#222222;
			font-family:system-ui;
			cursor:pointer;
		}

		.adres-detay-yeni-pencere-list-cerceve{
			width:100%;
			height:auto;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			border-top:0px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
			cursor:pointer;
			font-family:system-ui;
		}

		.adres-detay-yeni-pencere-list-baslik-cerceve{
			width:100%;
			height:auto;
			font-size:0.8rem;
			font-weight:bold;
			background:#ffffff;
			color:#f27a1a;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:1px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:0px !important;
		}

		.adres-detay-yeni-pencere-list-duzenle{
			font-size:0.8rem;
			font-weight:normal;
			color:#f27a1a;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:auto;
		}

		.adres-detay-yeni-pencere-list-duzenle-icon::before{
			content:'\F4CB';
			color:#f27a1a;
			font-size:0.8rem;
		}

		.adres-detay-yeni-pencere-list-ic-cerceve{
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
		}

		.adres-detay-yeni-pencere-list-user-icon::before{
			content:'\F4DA';
			color:#f27a1a;
			font-size:0.8rem;
		}

		.adres-yeni-list-user-name{
			font-size:0.8rem;
			font-weight:normal;
			color:#000000;
		}

		.adres-detay-yeni-pencere-list-tel-icon::before{
			content:'\F4E2';
			color:#f27a1a;
			font-size:0.8rem;
		}

		.adres-detay-yeni-pencere-acik-adres{
			font-size:0.7rem;
			font-weight:normal;
			color:#000000;
		}

		.adres-detay-yeni-pencere-ekle-buton{
			width:100%;
			height:auto;
			font-size:1rem;
			font-weight:normal;
			text-align:center;
			background:#ffffff;
			color:#000000;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
		}

		.adres-detay-yeni-pencere-gonder-buton{
			width:100%;
			height:auto;
			font-size:1.1rem;
			font-weight:normal;
			text-align:center;
			background:#f27a1a;
			color:#ffffff;
			margin-top:10px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:8px !important;
			border-bottom-left-radius:8px !important;
			border-top-right-radius:8px !important;
			border-bottom-right-radius:8px !important;
		}

		.adres-detay-yeni-form-baslik{
			width:auto;
			font-size:1.2rem;
			font-weight:normal;
			color:#000000;
			text-align:left;
			margin-top:10px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
			padding-top:10px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:10px;
		}

		.adres-detay-yeni-form-input-baslik{
			font-size:0.8rem;
			font-weight:normal;
			color:#000000;
			margin-top:3px;
			margin-right:0px;
			margin-bottom:3px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.adres-detay-yeni-form-input-alan{
			font-size:0.8rem;
			font-weight:normal;
			color:#000000;
			background:#fafafa;
			margin-top:3px;
			margin-right:0px;
			margin-bottom:3px;
			margin-left:0px;
			padding-top:5px;
			padding-right:2px;
			padding-bottom:5px;
			padding-left:2px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:2px !important;
			border-bottom-left-radius:2px !important;
			border-top-right-radius:2px !important;
			border-bottom-right-radius:2px !important;
		}

/* =========================================================
   DARK THEME OVERRIDE — SEPET SAYFASI
   Yalnızca renk/görsel tema değerleri değiştirilmiştir.
   Ana zemin: #000000
   Şeffaf yüzey: #0000
   İkincil koyu yüzey: #111111
   Metin: #FFFFFF
   İkincil metin: #AAAAAA
   Ana vurgu: #44D62C
   Nötr sınır: #333333
   ========================================================= */

/* ---------------------------------------------------------
   Sepet adımları
   --------------------------------------------------------- */

.sepet-adim-aktif,
.sepet-adim-aktif:hover {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
}

.sepet-adim-pasif,
.sepet-adim-pasif:hover {
	background: #111111;
	color: #AAAAAA;
	border-color: #333333;
}

.sepet-adim-ikon::before,
.sepet-adim-ikon:hover::before {
	color: #000000;
}

/* ---------------------------------------------------------
   Eski / genel sepet görünümü
   --------------------------------------------------------- */

.sepet-band-box {
	background: #0000;
	border-color: #333333;
}

.sepet-baslik,
.sepet-baslik-detay,
.sepet-fiyat,
.sepet-adet {
	color: #FFFFFF;
}

.sepet-img {
	border-color: #333333;
}

.sepet-adet-button,
.sepet-adet-button:hover {
	background: #111111;
	color: #FFFFFF;
}

.sepette-indirim-title {
	color: #FFFFFF;
}

.sepette-indirim-line {
	background: #0000;
	border-color: #333333;
}

.sepette-indirim-kupon-baslik {
	color: #44D62C;
}

.sepette-indirim-kupon-slogan {
	color: #FFFFFF;
}

.sepette-indirim-kullan {
	background: #44D62C;
	color: #000000;
}

.sepet-devam-button {
	background: #44D62C;
	color: #000000;
	box-shadow: 0 0 0 #0000;
}

.sepet-delete-icon::before {
	color: #AAAAAA;
}

.sepet-delete-icon:hover::before {
	background: #44D62C;
	color: #000000;
}

/* ---------------------------------------------------------
   Yeni sepet ürün kartları
   --------------------------------------------------------- */

.sepet-detay-sol-ust-band-new {
	background: #0000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.sepet-detay-ic-cerceve-new {
	background: #111111;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.sepet-detay-img-new {
	border-color: #333333;
}

.sepet-detay-title-new {
	color: #FFFFFF;
	border-color: #333333;
}

.sepet-detay-color-new,
.sepet-detay-variant-new,
.sepet-detay-notes-new,
.sepet-detay-document-new {
	color: #CCCCCC;
	border-color: #333333;
}

.sepet-detay-adet-input-new {
	background: #000000;
	color: #FFFFFF;
	border-color: #333333;
}

.sepet-detay-adet-button-new {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
}

.sepet-sil-yazi-new {
	color: #AAAAAA;
}

.sepet-delete-icon-new::before {
	color: #44D62C;
}

.sepet-detay-fiyat-new {
	color: #FFFFFF;
	border-color: #333333;
}

/* Kargo / teslimat bilgi etiketleri */
.sepet-detay-kargo-baslik-new,
.sepet-detay-kargo-teslimatgunu-new {
	background: #111111;
	border-color: #333333;
}

.sepet-detay-kargo-baslik-icon::before,
.sepet-detay-kargo-teslimatgunu-icon::before {
	color: #44D62C;
}

.sepet-detay-kargo-baslik-yazi-new,
.sepet-detay-kargo-teslimatgunu-yazi-new {
	color: #FFFFFF;
}

/* ---------------------------------------------------------
   Kupon alanı
   --------------------------------------------------------- */

.sepet-detay-kupon-cerceve-new {
	background: #0000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.sepet-detay-kupon-baslik-new {
	color: #FFFFFF;
}

.sepet-detay-kupon-icon-new::before {
	color: #44D62C;
}

.sepet-detay-kupon-item-new {
	background: #111111;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.sepet-detay-kupon-rakam-box-new {
	background: #000000;
	border-color: #44D62C;
	box-shadow: 0 0 0 #0000;
}

.sepet-detay-kupon-rakam-new {
	color: #44D62C;
}

.sepet-detay-kupon-indirim-yazi-new {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
	box-shadow: 0 0 0 #0000;
}

.sepet-detay-kupon-slogan-new {
	background: #111111;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.sepet-detay-kupon-slogan-baslik-new {
	color: #FFFFFF;
}

.sepet-detay-kupon-limit-new {
	color: #AAAAAA;
}

.sepet-detay-kullan-buton-new {
	background: #111111;
	color: #44D62C;
	border-color: #44D62C;
	box-shadow: 0 0 0 #0000;
}

.sepet-detay-kullan-buton-new:hover {
	background: #44D62C;
	color: #000000;
}

.sepet-detay-kupon-kalan-gun-new {
	background: #111111;
	color: #44D62C;
	border-color: #44D62C;
	box-shadow: 0 0 0 #0000;
}

.sepet-detay-kupon-kalan-gun-icon::before,
.sepet-detay-kupon-baslik-icon::before,
.sepet-detay-kupon-kaldir-icon::before {
	color: #44D62C;
}

.sepet-detay-kupon-uygulandi-new {
	color: #44D62C;
}

.sepet-detay-kupon-kaldir-new {
	background: #111111;
	color: #AAAAAA;
	border-color: #555555;
	box-shadow: 0 0 0 #0000;
}

/* ---------------------------------------------------------
   Sepet özeti
   --------------------------------------------------------- */

.sepet-detay-sag-cerceve-new {
	background: #111111;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.sepet-detay-ozet-baslik-new {
	color: #FFFFFF;
}

.sepet-detay-ozet-indirimler-new {
	background: #0B1609;
}

.sepet-detay-ozet-indirimler-yazi {
	color: #FFFFFF;
}

.sepet-detay-ozet-indirimler-tutar {
	color: #44D62C;
}

.sepet-detay-ozet-satir-new {
	background: #0000;
}

.sepet-detay-ozet-satir-yazi,
.sepet-detay-ozet-satir-tutar,
.sepet-detay-ozet-genel-tutar {
	color: #FFFFFF;
}

.sepet-detay-ozet-kupon-cerceve {
	background: #000000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.sepet-detay-ozet-kupon-baslik {
	color: #FFFFFF;
}

.sepet-detay-ozet-kupon-input {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
}

.sepet-detay-ozet-kupon-input::placeholder {
	color: #AAAAAA;
}

.sepet-detay-ozet-kupon-button {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
}

.sepet-detay-fiyat-promotion-new {
	background: #111111;
	color: #44D62C;
	border-color: #44D62C;
}

.sepet-detay-fiyat-promotion-icon::before {
	color: #44D62C;
}

.sepet-detay-ozet-devam-cerceve {
	background: #0000;
	border-color: #44D62C;
}

.sepet-detay-ozet-devam-buton,
.sepet-detay-ozet-devam-buton:hover,
.sepet-detay-ozet-uyeliksiz-devam-buton,
.sepet-detay-ozet-uyeliksiz-devam-buton:hover {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
}

.sepet-detay-ozet-kargo-ucretsiz-olsun {
	background: #0B1609;
	color: #44D62C;
	border-color: #44D62C;
}

.sepet-detay-kargo-ucretsiz-olsun-icon::before {
	color: #44D62C;
}

/* ---------------------------------------------------------
   Adres / teslimat bölümü
   Aynı Sepet Sayfası CSS dosyasında bulunduğu için dark temaya
   dahil edilmiştir.
   --------------------------------------------------------- */

.adres-detay-ic-cerceve-new,
.adres-detay-teslimat-adresi-cerceve,
.adres-detay-teslimat-adresi-ic-cerceve {
	background: #0000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.adres-detay-teslimat-adresi-baslik {
	background: #0000;
	color: #FFFFFF;
	border-color: #333333;
}

.adres-detay-teslimat-adres-ekle-buton {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
}

.adres-detay-teslimat-default-cerceve {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
}

.adres-detay-teslimat-default-update-icon::before {
	color: #44D62C;
}

.adres-detay-teslimat-secim-kutusu {
	background: #111111;
	border: 1px solid #44D62C;
}

.adres-detay-teslimat-secim-yazi,
.adres-detay-siparis-notu-yazi,
.adres-detay-sozlesme-yazi {
	color: #FFFFFF;
}

.adres-detay-siparis-notu-icon::before,
.adres-detay-fatura-dokumani-icon::before,
.adres-detay-hediye-paketi-icon::before,
.adres-detay-ileri-tarihli-siparis-baslik-icon::before {
	color: #44D62C;
}

/* Adres listesi */
.adres-detay-yeni-pencere-list-cerceve {
	border-color: #333333;
}

.adres-detay-yeni-pencere-list-baslik-cerceve {
	background: #111111;
	color: #44D62C;
	border-color: #333333;
}

.adres-detay-yeni-pencere-list-duzenle,
.adres-detay-yeni-pencere-list-duzenle-icon::before,
.adres-detay-yeni-pencere-list-user-icon::before,
.adres-detay-yeni-pencere-list-tel-icon::before {
	color: #44D62C;
}

.adres-yeni-list-user-name,
.adres-detay-yeni-pencere-acik-adres {
	color: #FFFFFF;
}

.adres-detay-yeni-pencere-ekle-buton {
	background: #111111;
	color: #44D62C;
	border-color: #44D62C;
}

.adres-detay-yeni-pencere-gonder-buton {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
}

/* Adres formu */
.adres-detay-yeni-form-baslik,
.adres-detay-yeni-form-input-baslik {
	color: #FFFFFF;
}

.adres-detay-yeni-form-input-alan {
	color: #FFFFFF;
	background: #111111;
	border-color: #333333;
}

.adres-detay-yeni-form-input-alan::placeholder {
	color: #AAAAAA;
}

.footer{
			background:#000000;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#fafafa;
			border-style:solid;
			margin-top:0px;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.footer-content{
			background:#ffffff00;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#fafafa;
			border-style:solid;
			padding-top:10px;
			padding-right:auto;
			padding-bottom:10px;
			padding-left:auto;
			box-shadow:0px 0px 0px #fafafa;
		}

		.footer-blog-box{
			padding-top:35px;
			padding-right:0px;
			padding-bottom:55px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:0px;
		}

		.footer-blog{
			background:#ffffff00;
			border-top:0px;
			border-right:1px;
			border-bottom:0px;
			border-left:1px;
			border-color:#eeeff4;
			border-style:solid;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:55px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.footer-column-title{
			color:#ffffff;
			font-size:1.1em;
			font-weight:bold;
			width:100%;
			padding-top:15px;
			padding-left:0px;
			padding-right:0px;
			padding-bottom:15px;
		}

		.footer-column-title:hover{
			color:#ffffff;
		}

		.footer-column-line{
			background:#ffffff00;
			color:#ffffff;
			font-size:0.9em;
			font-weight:normal;
			width:100%;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#fafafa;
			border-style:solid;
			padding-top:15px;
			padding-bottom:15px;
			padding-left:0px;
			padding-right:0px;
		}

		.footer-column-line:hover{
			background:#ffffff00;
			color:#44d62c;
			font-size:0.9em;
			font-weight:normal;
		}

		.ebulten{
			background:#000000;
			border-top:1px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#dddddd;
			border-style:solid;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			padding-top:25px;
			padding-right:0px;
			padding-bottom:25px;
			padding-left:0px;
			margin-top:10px !important;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.ebulten-in{
			position:relative;
			z-index:9;
			background:#000000;
			width:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#dddddd;
			border-style:solid;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			padding-top:20px;
			padding-right:auto;
			padding-bottom:20px;
			padding-left:auto;
			margin-top:0px;
			margin-right:auto;
			margin-left:auto;
			margin-bottom:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.ebulten-left{
			width:40%;
			order:0;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#dddddd;
			border-style:solid;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:auto;
			margin-top:0px;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:auto;
			box-shadow:0px 0px 0px #fafafa;
		}

		.ebulten-form{
			width:60%;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:auto;
		}

		.ebulten-form-in{
			width:100%;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:auto;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:auto;
		}

		.ebulten-orta-cerceve{
			width:auto;
			max-width:auto;
			text-align:left;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#dddddd;
			border-style:solid;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:auto;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:auto;
		}

		.ebulten-title{
			background:#ffffff00;
			color:#ffffff;
			font-size:1.6em;
			font-weight:normal;
			width:auto;
			text-align:left;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#dddddd;
			border-style:solid;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			padding-top:0px;
			padding-right:auto;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:5px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.ebulten-input{
			background:#ffffff;
			color:#000000;
			max-width:auto;
			height:50px;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top-left-radius:30px !important;
			border-bottom-left-radius:30px !important;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.ebulten-button{
			width:auto;
			height:auto;
			line-height:auto;
			background:#ffffff;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-right-radius:30px !important;
			border-bottom-right-radius:30px !important;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			padding-top:0px;
			padding-right:7px;
			padding-bottom:0px;
			padding-left:7px;
			outline:none;
			box-shadow:0px 0px 0px #fafafa;
		}

		.ebulten-desc{
			background:#ffffff00;
			color:#ffffff;
			font-size:1rem;
			font-weight:normal;
			width:30%;
			text-align:left;
			order:1;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:40px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.footer-sosyal-box{
			width:auto;
			text-align:center;
			order:2;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			padding-top:0px;
			padding-right:auto;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:12px !important;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:auto;
			box-shadow:0px 0px 0px #fafafa;
		}

		.footer-sosyal{
			width:37px;
			float:right;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:3px;
		}

		.guvenlik{
			background:#fafafa;
		}

		.Up{
			display:none;
			position:fixed;
			right:5px;
			bottom:150px;
			cursor:pointer;
		}

		.ebulten-button-icon::before{
			content:'\f27b';
			color:#ababab;
			font-size:1rem;
			border-top:0px;
			border-bottom:0px;
			border-right:0px;
			border-left:0px;
		}

		.UpIcon::before{
			content:'\F139';
			color:#000000;
			font-size:2.5em;
		}

		.footer-whatsapp{
			position:fixed;
			z-index:9999;
			background:#25d366;
			width:auto;
			height:auto;
			top:auto;
			left:10px;
			right:auto;
			bottom:10px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#25d366;
			border-style:solid;
			border-top-left-radius:5px !important;
			border-top-right-radius:5px !important;
			border-bottom-left-radius:5px !important;
			border-bottom-right-radius:5px !important;
			padding-top:7px;
			padding-right:10px;
			padding-bottom:7px;
			padding-left:10px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.footer-whatsapp-link{
			color:#ffffff;
			font-size:1.1rem;
			font-weight:normal;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:10px;
		}

		.footer-whatsapp-link:hover{
			color:#ffffff;
		}

		.footer-whatsapp-icon::before{
			content:'\F618';
			color:#ffffff;
			font-size:1.2rem;
		}

		.footer-harici-butons{
			position:fixed;
			z-index:999999;
			text-align:right;
			width:60px;
			top:35%;
			right:0px;
			bottom:auto;
			left:auto;
		}

		.footer-harici-sosyal-icons{
			max-width:40px;
			float:left;
		}

		.footer-harici-sosyal-satir{
			width:70%;
			transition:all linear 0.2s;
			border-top-left-radius:300px !important;
			border-bottom-left-radius:360px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !important;
			margin-top:3px;
			float:right;
		}

		.footer-harici-sosyal-satir:hover{
			transition:all linear 0.2s;
			width:100%;
		}

		.cerez-popup-box{
			display:none;
			box-sizing:border-box;
			position:fixed;
			z-index:99999;
			background:#000000;
			text-align:center;
			max-width:350px;
			top:auto;
			right:auto;
			bottom:5px;
			left:5px;
			opacity:0.8;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#252525;
			border-style:solid;
			box-shadow:0px 0px 0px #fafafa;
		}

		.cerez-popup{
			box-sizing:border-box;
			position:relative;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
		}

		.cerez-popup-close{
			box-sizing:border-box;
			position:absolute;
			cursor:pointer;
			background:#ffffff;
			color:#252525;
			font-size:18px;
			top:5px;
			right:5px;
			bottom:auto;
			left:auto;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#000000;
			border-style:solid;
			border-top-left-radius:10px !important;
			border-top-right-radius:10px !important;
			border-bottom-left-radius:10px !important;
			border-bottom-right-radius:10px !important;
			padding-top:0px;
			padding-right:10px;
			padding-bottom:3px;
			padding-left:10px;
		}

		.cerez-desc{
			box-sizing:border-box;
			color:#ffffff;
			font-size:0.9rem;
			width:100%;
			height:auto;
			margin-top:10px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
		}

		.cerez-button{
			box-sizing:border-box;
			cursor:pointer;
			background:#ffffff;
			color:#252525;
			text-align:center;
			width:100%;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#252525;
			border-top-left-radius:0px !important;
			border-top-right-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-bottom-right-radius:0px !important;
			padding-top:7px;
			padding-right:7px;
			padding-bottom:7px;
			padding-left:7px;
			margin-top:0px;
			margin-right:auto;
			margin-left:auto;
			margin-bottom:0px;
		}

		.footer-etbis-cerceve{
			margin-top:auto;
			margin-right:auto;
			margin-left:auto;
			margin-bottom:auto;
		}

		.footer-blog-box-new{
			width:100%;
			background:#ffffff00;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:7px;
			padding-right:7px;
			padding-bottom:7px;
			padding-left:7px;
			margin-top:0px;
			margin-right:auto;
			margin-left:auto;
			margin-bottom:0px;
		}

		.footer-blog-box-content-line-new{
			width:100%;
			background:#ffffff00;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:7px;
			padding-right:7px;
			padding-bottom:7px;
			padding-left:7px;
			margin-top:0px;
			margin-right:auto;
			margin-left:auto;
			margin-bottom:0px;
		}

		.footer-blog-box-title-new{
			width:100%;
			background:#ffffff00;
			color:#000000;
			font-size:0.9rem;
			text-align:left;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:7px;
			padding-right:7px;
			padding-bottom:7px;
			padding-left:7px;
			margin-top:0px;
			margin-right:auto;
			margin-left:auto;
			margin-bottom:0px;
		}

		.footer-blog-line-drop-new{
			display:none;
			width:100%;
			background:#ffffff;
			color:#000000;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:0px;
			border-top-right-radius:0px;
			border-bottom-left-radius:0px;
			border-bottom-right-radius:0px;
			padding-top:7px;
			padding-right:7px;
			padding-bottom:7px;
			padding-left:7px;
			margin-top:0px;
			margin-right:auto;
			margin-left:auto;
			margin-bottom:0px;
		}

		.footer-blog-box-sub-line-new{
			width:100%;
			background:#ffffff;
			padding-top:7px;
			padding-right:7px;
			padding-bottom:7px;
			padding-left:7px;
		}

		.footer-blog-box-sub-line-link-new{
			width:100%;
			color:#000000;
			font-size:0.9rem;
			text-align:left;
		}

		.footer-title-icon-new::before{
			content:'\F4FE';
			color:#000000;
			font-size:1rem;
			cursor:pointer;
		}

		.footer-mobile-fix-menu{
			width:100%;
			background:#ffffff;
			position:fixed;
			z-index:999;
			top:auto;
			left:0px;
			bottom:0px;
			right:0px;
			border-top:1px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e2e2e2;
			border-style:solid;
			border-top-left-radius:15px;
			border-bottom-left-radius:0px;
			border-top-right-radius:15px;
			border-bottom-right-radius:0px;
			padding-top:3px;
			padding-right:8px;
			padding-bottom:3px;
			padding-left:8px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.footer-mobile-fix-menu-box{
			width:20%;
			height:auto;
			background:#ffffff;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			border-top-left-radius:15px;
			border-bottom-left-radius:0px;
			border-top-right-radius:15px;
			border-bottom-right-radius:0px;
			padding-top:3px;
			padding-right:8px;
			padding-bottom:3px;
			padding-left:8px;
		}

		.footer-mobile-fix-menu-icon-box{
			width:100%;
			text-align:center;
			display:block;
			cursor:pointer;
		}

		.footer-mobile-fix-menu-link{
			width:100%;
			color:#000000;
			font-size:0.7rem;
			text-align:center;
			display:block;
			cursor:pointer;
		}

		.footer-mobile-fix-menu-home-icon::before{
			content:'\F425';
			color:#000000;
			font-size:0.9rem;
		}

		.footer-mobile-fix-menu-category-icon::before{
			content:'\F479';
			color:#000000;
			font-size:0.9rem;
		}

		.footer-mobile-fix-menu-basket-icon::before{
			content:'\F244';
			color:#000000;
			font-size:0.9rem;
		}

		.footer-mobile-fix-menu-account-icon::before{
			content:'\F4E1';
			color:#000000;
			font-size:0.9rem;
		}

		.footer-mobile-fix-menu-back-icon::before{
			content:'\F10F';
			color:#000000;
			font-size:0.9rem;
		}

		.footer-mobile-fix-menu-count{
			width:12px;
			height:12px;
			line-height:12px;
			vertical-align:middle;
			margin-top:-15px;
			margin-left:-8px;
			border-radius:30px;
			background:#000000;
			color:#ffffff;
			font-size:0.5rem;
			text-align:center;
			padding:0px;
			position:absolute;
			z-index:9;
			top:15px;
			right:auto;
			left:15px;
			bottom:auto;
			border:0px;
			border-color:#ffffff;
			border-style:solid;
		}

/* =========================================================
   DARK THEME OVERRIDE — ALT BÖLÜM / FOOTER
   Ana zemin: #000000
   Şeffaf yüzey: #0000
   Metin: #FFFFFF
   Ana vurgu: #44D62C
   Nötr sınır: #333333
   ========================================================= */

/* Footer ana alanları */
.footer,
.ebulten,
.ebulten-in {
	background: #000000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.footer-content,
.footer-blog-box-new,
.footer-blog-box-content-line-new {
	background: #0000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.footer-blog {
	background: #0000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.footer-column-title,
.footer-column-title:hover,
.footer-column-line {
	color: #FFFFFF;
}

.footer-column-line:hover {
	background: #0000;
	color: #44D62C;
}

/* E-bülten */
.ebulten-title,
.ebulten-desc {
	background: #0000;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.ebulten-input {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.ebulten-input::placeholder {
	color: #AAAAAA;
}

.ebulten-button {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
	box-shadow: 0 0 0 #0000;
}

.ebulten-button:hover {
	background: #44D62C;
	color: #000000;
}

.ebulten-button-icon::before {
	color: #000000;
}

/* Güvenlik alanı */
.guvenlik {
	background: #000000;
}

/* Yukarı çık butonu */
.UpIcon::before {
	color: #44D62C;
}

/* WhatsApp sabit butonu */
.footer-whatsapp {
	background: #44D62C;
	border-color: #44D62C;
	box-shadow: 0 0 0 #0000;
}

.footer-whatsapp-link,
.footer-whatsapp-link:hover,
.footer-whatsapp-icon::before {
	color: #000000;
}

/* Çerez bildirimi */
.cerez-popup-box {
	background: #000000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.cerez-desc {
	color: #FFFFFF;
}

.cerez-popup-close,
.cerez-button {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
}

.cerez-popup-close:hover,
.cerez-button:hover {
	background: #44D62C;
	color: #000000;
}

/* Yeni footer blog / açılır alanlar */
.footer-blog-box-title-new {
	background: #0000;
	color: #FFFFFF;
	border-color: #333333;
}

.footer-blog-line-drop-new,
.footer-blog-box-sub-line-new {
	background: #111111;
	color: #FFFFFF;
	border-color: #333333;
}

.footer-blog-box-sub-line-link-new {
	color: #FFFFFF;
}

.footer-blog-box-sub-line-link-new:hover {
	color: #44D62C;
}

.footer-title-icon-new::before {
	color: #44D62C;
}

/* Mobil sabit footer menüsü */
.footer-mobile-fix-menu {
	background: #000000;
	border-color: #333333;
	box-shadow: 0 0 0 #0000;
}

.footer-mobile-fix-menu-box {
	background: #000000;
	border-color: #000000;
}

.footer-mobile-fix-menu-link {
	color: #FFFFFF;
}

.footer-mobile-fix-menu-link:hover {
	color: #44D62C;
}

.footer-mobile-fix-menu-home-icon::before,
.footer-mobile-fix-menu-category-icon::before,
.footer-mobile-fix-menu-basket-icon::before,
.footer-mobile-fix-menu-account-icon::before,
.footer-mobile-fix-menu-back-icon::before {
	color: #44D62C;
}

/* Mobil sepet/adet rozeti */
.footer-mobile-fix-menu-count {
	background: #44D62C;
	color: #000000;
	border-color: #44D62C;
}

.mobil-menu-button-tab{
			width:auto;
			padding-top:auto;
			padding-right:auto;
			padding-bottom:auto;
			padding-left:0px;
			margin-top:auto;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:auto;
			text-align:left;
		}

		.mobil-menu-logo-tab{
			width:30%;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:auto;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:auto;
		}

		.header-mobile-logo{
			width:auto;
			height:auto;
			margin-top:auto;
			margin-right:0px !important;
			margin-bottom:auto;
			margin-left:0px !important;
		}

		.header-mobil-top-user-icon::before{
			content:'\F4DA';
			color:#FFFFFF;
			font-size:1.1rem;
		}

		.header-mobil-top-cart-icon::before{
			content:'\F174';
			color:#FFFFFF;
			position:static;
			z-index:-1;
			font-size:1rem;
		}

		.header-mobil-shoppingquantity-box{
			position:relative;
		}

		.header-mobil-count{
			width:15px;
			height:15px;
			line-height:15px;
			vertical-align:middle;
			margin-top:-15px;
			margin-left:-8px !important;
			border-radius:30px;
			background:#44D62C;
			color:#000000;
			font-size:0.6rem;
			text-align:center;
			padding:0px;
			position:absolute;
			z-index:9;
			top:15px;
			right:auto;
			left:auto;
			bottom:auto;
		}

		.header-mobil-telefon-icon::before{
			content:'\F5B4';
			color:#FFFFFF;
			font-size:1rem;
		}

		.header-mobil-telefon{
			font-size:1.2rem;
			color:#FFFFFF;
		}

		.header-mobil-whatsapp-icon::before{
			content:'\F618';
			font-size:1rem;
			color:#44D62C;
		}

		.header-mobile-close-icon::before{
			content:'\F131';
			color:#44D62C;
			font-size:1.5rem;
			padding:5px;
		}

		.header-mobile-user-close-icon::before{
			content:'\F132';
			color:#44D62C;
			font-size:1.5rem;
			padding:5px;
		}

		.header-mobile-down-icon::before{
			content:'\F282';
			color:#44D62C;
			font-size:1rem;
		}

		.header-mobile-login-buttons{
			font-size:12px;
			height:auto;
			padding-top:0px;
			padding-right:5px;
			padding-bottom:0px;
			padding-left:5px;
			background:#44D62C;
			color:#000000;
		}

		.header-mobil-facebook-login-icon::before{
			content:'\F344';
			color:#000000;
		}

		.header-mobil-search-input{
			border-bottom-left-radius:5px !important;
			border-top-left-radius:5px !important;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#333333;
			border-style:solid;
			padding-top:6px;
			padding-right:12px;
			padding-bottom:6px;
			padding-left:12px;
			background:#111111;
			color:#FFFFFF;
			font-size:1rem;
		}

		.header-mobil-search-input::placeholder{
			color:#AAAAAA;
		}

		.header-mobil-search-button{
			border-top-right-radius:5px !important;
			border-bottom-right-radius:5px !important;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#44D62C;
			border-style:solid;
			padding-top:6px;
			padding-right:12px;
			padding-bottom:6px;
			padding-left:12px;
			width:auto;
			background:#44D62C;
			color:#000000;
		}

		.header-mobil-search-top-button{
			border-top-right-radius:5px !important;
			border-bottom-right-radius:5px !important;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#44D62C;
			border-style:solid;
			padding-top:6px;
			padding-right:6px;
			padding-bottom:6px;
			padding-left:0px;
			width:auto;
			background:#44D62C;
			color:#000000;
		}

		.header-mobil-search-icon::before{
			content:'\f52a';
			color:#000000;
			font-size:0.75rem;
		}

		.new-mobile-window-fix{
			display:none;
			position:fixed;
			width:100%;
			height:100%;
			top:0px;
			left:0px;
			z-index:9999;
		}

		.new-mobile-window{
			position:fixed;
			z-index:99999;
			left:-70%;
			top:0px;
			width:70%;
			height:100%;
			overflow-y:auto;
			box-shadow:1px 2px 3px #111111;
			background:#000000;
			color:#FFFFFF;
			box-sizing:border-box;
		}

		.new-mobile-window-title{
			box-sizing:border-box;
			padding-top:10px;
			padding-right:0px;
			padding-bottom:10px;
			padding-left:30px;
			color:#44D62C;
			font-size:1em;
			background:#111111;
			border-top:0px;
			border-left:0px;
			border-right:0px;
			border-bottom:0px;
			border-color:#333333;
			border-style:solid;
		}

		.new-mobile-window-line{
			box-sizing:border-box;
			padding-top:10px;
			padding-right:0px;
			padding-bottom:10px;
			padding-left:30px;
			color:#FFFFFF;
			font-size:1em;
			background:#000000;
			border-top:0px;
			border-left:0px;
			border-right:0px;
			border-bottom:0px;
			border-color:#333333;
			border-style:solid;
		}

		.new-mobile-window-line:hover{
			background:#111111;
		}

		.new-mobile-window-line-a{
			color:#FFFFFF;
		}

		.new-mobile-window-line-a:hover{
			color:#44D62C;
		}

		.new-mobile-account-fix{
			display:none;
			position:fixed;
			width:100%;
			height:100%;
			top:0px;
			left:0px;
			z-index:9999;
		}

		.new-mobile-account-drop{
			display:none;
			float:right;
			position:fixed;
			z-index:99999;
			right:-70%;
			top:0px;
			width:70%;
			height:100%;
			overflow-y:auto !important;
			box-shadow:1px 2px 3px #111111;
			background:#000000;
			color:#FFFFFF;
			box-sizing:border-box;
		}

		.new-mobile-account-drop-line{
			box-sizing:border-box;
			padding-top:10px;
			padding-right:0px;
			padding-bottom:10px;
			padding-left:30px;
			color:#FFFFFF;
			font-size:1em;
			background:#000000;
			border-top:1px;
			border-left:0px;
			border-right:0px;
			border-bottom:0px;
			border-color:#333333;
			border-style:solid;
		}

		.new-mobile-account-drop-line:hover{
			background:#111111;
			color:#44D62C;
		}

		.mobile-header{
			display:none;
		}

		.new-mobile-window-facebook-login{
			background:#44D62C;
			color:#000000;
			border-radius:3px;
			padding-top:0px;
			padding-right:5px;
			padding-bottom:0px;
			padding-left:5px;
			height:auto;
		}

		#newMenuFiltreOpenActive{
			display:none;
		}

		#newMenuFiltreOpenPasive{
			display:none;
		}

		.urunler-navigation-left{
			width:50%;
		}

		.urunler-filtre-right{
			width:50%;
		}

		.urunler-filtre-input-filtre{
			font-size:1rem;
			padding:0px;
			color:#FFFFFF;
			text-align:center;
			margin-top:7px;
		}

		.urunler-filtre-input-filtre-ikon::before{
			content:'\F3E1';
			color:#44D62C;
		}

		.new-mobile-window-close::before{
			content:'\F659';
			color:#44D62C;
			cursor:pointer;
			display:none;
		}

		.new-mobile-window-close{
			display:none;
		}

		.urun-detay-mobile-slide{
			padding:0px;
			padding-top:15px;
			overflow:hidden;
		}

		.mobile-menu-icon::before{
			content:'\F479';
			color:#44D62C;
			font-weight:bold;
			font-size:1.7rem;
		}

		.mobile-header-row{
			border-top:0px;
			border-left:0px;
			border-right:0px;
			border-bottom:3px;
			border-color:#333333;
			border-style:solid;
			background:#000000;
			color:#FFFFFF;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			text-align:center;
		}

		.fs-7{
			font-size:0.9rem!important;
		}

		.fs-8{
			font-size:0.8rem!important;
		}

		.fs-9{
			font-size:0.75rem!important;
		}

		.fs-10{
			font-size:0.7rem!important;
		}

		.fs-11{
			font-size:0.65rem!important;
		}

		.fs-12{
			font-size:0.60rem!important;
		}

/* Masaüstünde mobil header ve mobil drawer'lar kesinlikle görünmez */
@media (min-width: 769px){
	.mobile-header,
	.new-mobile-window-fix,
	.new-mobile-window,
	.new-mobile-account-fix,
	.new-mobile-account-drop,
	.new-mobile-window-close{
		display:none !important;
	}
}
/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1201px) {
	.header-top-left{
		/*width: 60%;*/
	}
	
	.header-top-right{
		/*width: 40%;*/
	}
	
	#newMenuFiltreOpenActive { display: none; }
	#newMenuFiltreOpenPasive { display: none; }
}


/* Medium devices (tablets, 768px and up)*/
@media (min-width: 769px) and (max-width:1200px) {
	
	#newMenuFiltreOpenActive { display: none; }
	#newMenuFiltreOpenPasive { display: none; }
	
	.container{
		max-width: 960px;
	}
	
	.content-menu-left-button{
		font-size: 0.8rem;
		padding-top: 3px;
		padding-bottom: 3px;
	}
	
	.header-top-left{
		width: auto;
	}
	
	.header-top-right{
		width: auto;
	}
	
	.header-search-box{
		width: auto;
	}
	
	.header-sepet-box{
		width: auto;
	}
	
	.orta-bant-favoriler-link{
		font-size: 0.6rem;
	}
	
	.orta-bant-kargo-takip-link{
		font-size: 0.6rem;
	}
	
	.header-hesabim-link{
		font-size: 0.6rem;
	}
	
	.header-sepet-link{
		font-size: 0.8rem;
	}
	
	.navbar-items{
		padding: 10px;
	}
	
	.navbar-items-link{
		font-size: 0.8rem;
	}
	
	.ebulten-title{
		font-size: 1.3rem;
	}
	
	.urun-detay-cerceve{
		width: 45%;
	}
	
	.urun-widgets{
		display: none;
	}
	
	.sepet-aratoplam{
		width: 25%;
	}
	
	.odeme-left-box{
		width: 60%;
	}
	
	.odeme-right-box{
		width: 40%;
	}
	
	.mobile-header{
		display: none;
	}
	
	.hemenalpopup{
		width: 70%;
	}
	
	.footer-whatsapp-link{
		display: none;
	}
	
	.footer-etbis-cerceve{
		margin: auto !important;
	}
	
	.fs-md-1 { font-size: 2.5rem!important; }
    .fs-md-2 { font-size: 2rem!important; }
    .fs-md-3 { font-size: 1.75rem!important; }
    .fs-md-4 { font-size: 1.5rem!important; }
    .fs-md-5 { font-size: 1.25rem!important; }
    .fs-md-6 { font-size: 1rem!important; }
    .fs-md-7 { font-size: 0.9rem!important; }
    .fs-md-8 { font-size: 0.8rem!important; }
    .fs-md-9 { font-size: 0.75rem!important; }
	.fs-md-10 { font-size: 0.7rem!important; }
	.fs-md-11 { font-size: 0.65rem!important; }
	.fs-md-12 { font-size: 0.60rem!important; }
	
}


/* Small devices (landscape phones, 576px and up)*/
@media(max-width:768px) {
	
	.header {
		display: none;
	}
	
	.header-search{
		padding: 10px 10px 10px 10px;
	}
	
	.mobile-header {
		display: block;
	}
	
	.urun-hover-buttons{
		display: none;
	}
	
	.urun-fiyat1{
		width: 100%;
		text-align: center;
	}
	
	.urun-fiyat{
		width: 100%;
		text-align: center;
	}
	
	.ebulten-left{
		width: 100%;
		text-align: center;
	}
	
	.ebulten-title{
		width: 100%;
		text-align: center;
	}
	
	.ebulten-orta-cerceve{
		width: 80%;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	.ebulten-form{
		width: 50%;
		margin: auto;
	}
	
	.ebulten-input{
		margin: auto;
		width: 100%;
	}
	
	
	.ebulten-desc{
		width: 100%;
		padding: 15px 0px 15px 0px;
		text-align: center;
	}
	
	.footer-sosyal-box{
		width: 100%;
		margin: auto;
		text-align: center;
	}
	
	.footer-sosyal{
		float: none;
		margin: auto;
	}
	
	.urunler-left{
		position: fixed;
		z-index: 9999;
		top: 0px;
		left: -85%;
		background: #000000;
		width: 85%;
		height: 100%;
		overflow-y: auto !important;
		padding-left: 0px;
	}
	
	.products-right{
		width: 100%;
		padding: 0px;
	}
	
	.urun-list{
		width: 33.33333333%;
	}
	
	#newMenuFiltreOpenActive { display: block; }

	.new-mobile-window-close{
		display: block;
	}
	
	.new-mobile-window-close::before{
		display: block;
	}
	
	.urun-detay-gorsel{
		width: 100%;
	}
	
	.urun-detay-cerceve{
		width: 100%;
		margin: 10px 0px 10px 0px;
	}
	
	.urun-widgets{
		display: none;
	}
	
	.sepet-aratoplam{
		width: 25%;
	}
	
	.hemenalpopup{
		width: 70%;
	}
	
	.fb-yazi{
		width:95%;
	}
	
	.login-cerceve{
		display: flex;
		flex-direction: column-reverse;
	  }
	
	.login-box {
		width: 100%;
	}
	
	.login-sifremi-unuttum{
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	  }
	  
	  .login-yeni-uye{
		display: flex;
		justify-content: center;
		align-items: center;
		flex-wrap: wrap;
	  }
	  
	  .login-info-box{
		width:100%;
	  }
	
	.account-left-line{
		padding: 5px;
		font-size: 0.9em;
	}
	
	.footer-whatsapp-link{
		display: none;
	}
	
	.footer-etbis-cerceve{
		margin: auto !important;
	}
	
	.header-top-widgets-link{
		font-size: 0.9rem;
	}
	
	
	.fs-md-1 { font-size: 2.5rem!important; }
    .fs-md-2 { font-size: 2rem!important; }
    .fs-md-3 { font-size: 1.75rem!important; }
    .fs-md-4 { font-size: 1.5rem!important; }
    .fs-md-5 { font-size: 1.25rem!important; }
    .fs-md-6 { font-size: 1rem!important; }
    .fs-md-7 { font-size: 0.9rem!important; }
    .fs-md-8 { font-size: 0.8rem!important; }
    .fs-md-9 { font-size: 0.75rem!important; }
	.fs-md-10 { font-size: 0.7rem!important; }
	.fs-md-11 { font-size: 0.65rem!important; }
	.fs-md-12 { font-size: 0.60rem!important; }
}

/* Eski telefonlar, 321 ve yukarısı */
@media(max-width:577px){
	
	.header {
		display: none;
	}
	
	.header-search{
		padding: 10px 10px 10px 10px;
	}
	
	.header-mobile-logo{
		width: 100%;
		padding: 0px;
	}
	
	.sliderLeft{
		width: 100%;
	}
	
	.sliderRight{
		width: 100%;
	}
	
	.slider-yan-iki-banner-sag{
		width: 50%;
		float: left;
		padding-right: 2px;
		padding-left: 2px;
	}
	
	.slider-yan-iki-banner-alt-iki-banner-sag{
		width: 50%;
		float: left;
		padding-right: 2px;
		padding-left: 2px;
	}
	
	.mobile-header {
		display: block;
	}
	
	.mobil-menu-button-tab{
		width: 25%;
	}
	
	/*
	.mobil-menu-logo-tab{
		width: 41.66666667%;
	}
	*/
	
	.new-mobile-window-line-a{
		padding: 0px;
	}
	
	.ebulten-left{
		width: 100%;
		text-align: center;
	}
	
	.ebulten-title{
		width: 100%;
		text-align: center;
	}
	
	.ebulten-orta-cerceve{
		width: 80%;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	.ebulten-form{
		width: 100%;
		margin: auto;
	}
	
	.ebulten-input{
		margin: auto;
		width: 100%;
	}
	
	
	.ebulten-desc{
		width: 100%;
		padding: 15px 0px 15px 0px;
		text-align: center;
	}
	
	.footer-sosyal-box{
		width: 100%;
		margin: auto;
		text-align: center;
	}
	
	.footer-sosyal{
		float: none;
		margin: auto;
	}
	
	.footer-content .col{
		flex: 100%;
		width: 100% !important;
		text-align: center;
	}
	
	.footer-guvenlik{
		width: 100% !important;
	}
	
	.footer-blog{
		width: 100%;
		text-align: center;
		padding: 15px 0px 15px 0px;
	}
	
	
	.urunler-navigation-left{
		display: none;
	}
	
	.blog-navigation-band{
		display: none;
	}
	
	.urunler-filtre-right{
		width: 100%;
	}
	
	.urunler-left{
		position: fixed;
		z-index: 9999;
		top: 0px;
		left: -85%;
		background: #000000;
		width: 85%;
		height: 100%;
		overflow-y: auto !important;
		padding-left: 0px;
	}
	
	.products-right{
		width: 100%;
		padding: 0px;
	}
	
	.popup-container{
		max-width:100%;
	}
	
	.urun-list{
		width: 50%;
		padding-right: 5px;
		padding-left: 5px;
	}
	
	.urun{
		height: 300px;
	}
	
	.urun:hover{
		height: 300px;
	}
	
	.ucretsiz-kargo{
		font-size: 0.6em;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	.urun-indirim{
		font-size: 0.8em;
		padding-top: 5px;
		width: 30px;
		height: 30px;
	}
	
	.yeni-urun{
		font-size: 0.6em;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	.urun-img-box{
		height: 150px;
	}
	
	.urun-img{
		height: auto;
		max-height: 135px;
	}
	
	.urun-bottom{
		height: 135px;
	}
	
	.urun-hover-incele{
		padding: 3px 2px 3px 3px;
		font-size: 0.55em;
	}
	
	.urun-hover-sepeteat{
		padding: 3px 2px 3px 3px;
		font-size: 0.55em;
	}
	
	.urun-hover-incele-icon::before{
		font-size: 0.9em;
	}
	
	.urun-katalog-sepeteat-icon::before{
		font-size: 0.9em;
	}
	
	.urun-fiyat1{
		font-size: 1rem;
		left: 0px;
	}
	
	.urun-fiyat{
		font-size: 1rem;
	}
	
	.urun-title{
		font-size: 0.7rem;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.urun-title:hover{
		font-size: 0.7rem;
	}
	
	#newMenuFiltreOpenActive { display: block; }

	.new-mobile-window-close{
		display: block;
	}
	
	.new-mobile-window-close::before{
		display: block;
	}
	
	.urun-detay-gorsel{
		width: 100%;
	}
	
	.urun-detay-cerceve{
		width: 100%;
		margin: 10px 0px 10px 0px;
	}
	
	.urun-widgets{
		display: none;
	}
	
	.urun-detay-adet-input{
		width: 15%;
		height: 40px;
	}
	
	.quantity-number{
		width: 30px;
		height: 40px;
		line-height: 40px;
		font-size: 0.9rem;
	}
	
	.urun-detay-button{
		height: 40px;
		font-size: 1rem;
	}
	
	.urun-detay-button-tablo{
		width: 100%;
		height: 40px;
		margin-top: 15px;
		margin-left: 0px;
		font-size: 0.9rem;
		padding-left: 0px;
		display: grid;
	}
	
	.marka{
		width: 50%;
	}
	
	.kampanya-sol{
		width: 100%;
	}
	
	.kampanya-desc{
		width: 100%;
	}
	
	.sepet-adim-aktif{
		font-size: 0.8rem;
	}
	
	.sepet-adim-pasif{
		font-size: 0.8rem;
	}
	
	.sepet-baslik{
		font-size: 0.7rem;
		padding: 2px;
	}
	
	.sepet-baslik-detay{
		font-size: 0.7rem;
		padding: 2px;
		width: 30%;
	}
	
	.sepet-fiyat{
		font-size: 0.7rem;
		padding: 2px;
		width: 15%;
	}

	
	.sepet-img-mobil{
		width: 15%;
	}
	
	.sepet-list-box{
		display: none;
	}
	
	.sepet-aratoplam{
		width: 80%;
	}
	
	.adress-left{
		width: 100%;
		padding: 0px;
	}
	
	.adress-right{
		width: 100%;
		margin-top: 15px;
		padding: 0px;
	}
	
	.odeme-secim-aktif{
		font-size: 0.9rem;
		width: 33.33333333%;
	}
	
	.odeme-secim-pasif{
		font-size: 0.9rem;
		width: 33.33333333%;
	}
	
	.odeme-left-box{
		width: 100%;
		font-size: 0.9rem;
	}
	
	.odeme-left-box .column1{
		padding: 10px 3px 10px 3px !important;
	}
	
	.odeme-right-box{
		width: 100%;
		margin-top: 15px;
	}
	
	.blog{
		height: 370px;
	}
	
	.blog-left{
		width: 100%;
	}
	
	.blog-right{
		width: 100%;
		margin-top: 15px;
	}
	
	.blog-list{
		width: 50%;
	}
	
	.breadcrumb{
		font-size: 0.9em;
	}
	
	.hemenalpopup{
		width: 70%;
		font-size: 0.9rem;
	}
	
	.fb-yazi{
		width:95%;
	}
	
	.login-cerceve{
		display: flex;
		flex-direction: column-reverse;
	  }
	  
	.login-box {
		width: 100%;
	}
	
	.login-sifremi-unuttum{
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	  }
	  
	 .login-yeni-uye{
		display: flex;
		justify-content: center;
		align-items: center;
		flex-wrap: wrap;
	  }
	  
	 .login-info-box{
		width:100%;
	  }
	
	.pages-left{
		width: 100%;
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.hesap-left-ikon{
		display: none !important;
	}
	
	.account-left-line{
		padding: 5px;
		font-size: 0.9em;
		width: 100% !important;
	}
	
	.account-right{
		width: 100%;
		margin-top: 15px;
		font-size: 0.9em;
		padding: 0px;
	}
	
	.account-right .input{
		padding: 5px;
		width: 100%;
	}
	
	.adress-text{
		width: 100%;
		padding-left: 0px;
	}
	
	.account-right-siparislerim{
		width: 100%;
		margin-top: 15px;
		font-size: 0.9em;
		padding: 0px;
	}
	
	.account-step-title{
		font-size: 0.9em;
	}
	
	.account-step-line{
		font-size: 0.7em;
		padding: 2px;
	}
	
	.footer-whatsapp-link{
		display: none;
	}
	
	.footer-etbis-cerceve{
		margin: auto !important;
	}
	
	.header-top-widgets-link{
		font-size: 0.7rem;
	}
	
	.urunler-filtre-input-siralama{
		padding: 5px;
		font-size: 0.68rem;
	}
	
	.urunler-filtre-input-tumunu-goster{
		padding: 5px;
		font-size: 0.68rem;
	}
	
	.urunler-filtre-input-filtre{
		margin-top: 4px;
		font-size: 0.9rem;
	}
	
	.sepet-devam-button{
		
		font-size: 0.7em;
		height: auto !important;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
	}
	
	.sepet-devam-button2{
		
		font-size: 0.7em;
		height: auto !important;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
	}
	
	.anasayfa-desc span { font-size: 1.1em !important; }
	.anasayfa-3-item { width: 100%; padding: 10px; }
	.anasayfa-2-item { width: 50%; padding: 10px; }
	.anasayfa-4-item { width: 50%; padding: 10px; }
	.anasayfa-5-item { width: 100%; padding: 10px; }
	.anasayfa-6-item { width: 100%; padding: 10px; }
	.anasayfa-7-item { width: 100%; padding: 10px; }
	.anasayfa-8-item { width: 50%; padding: 10px; }
	.anasayfa-9-item { width: 100%; padding: 10px; }
	.anasayfa-10-item { width: 50%; padding: 10px; }
	.anasayfa-11-item { width: 100%; padding: 10px; }
	.anasayfa-12-item { width: 100%; padding: 10px; }
	
	.fs-sm-1 { font-size: 2.5rem!important; }
    .fs-sm-2 { font-size: 2rem!important; }
    .fs-sm-3 { font-size: 1.75rem!important; }
    .fs-sm-4 { font-size: 1.5rem!important; }
    .fs-sm-5 { font-size: 1.25rem!important; }
    .fs-sm-6 { font-size: 1rem!important; }
    .fs-sm-7 { font-size: 0.9rem!important; }
    .fs-sm-8 { font-size: 0.8rem!important; }
    .fs-sm-9 { font-size: 0.75rem!important; }
	.fs-sm-10 { font-size: 0.7rem!important; }
	.fs-sm-11 { font-size: 0.65rem!important; }
	.fs-sm-12 { font-size: 0.60rem!important; }
	
}

@media(max-width:426px){
	.urun{
		height: 300px;
	}
	
	.urun:hover{
		height: 300px;
	}
	
	.urun-img{
		max-height: 135px;
	}
	
	.urun-img-box{
		height: 150px;
	}
}

@media(max-width:376px){
	.urun{
		height: 300px;
	}
	
	.urun:hover{
		height: 300px;
	}
	
	.urun-img{
		max-height: 135px;
	}
	
	.urun-img-box{
		height: 150px;
	}
}

/* En Küçük telefonlar  */
@media(max-width:321px){
	
	.header {
		display: none;
	}
	
	.header-search{
		padding: 10px 10px 10px 10px;
	}
	
	.header-mobile-logo{
		width: 100%;
		padding: 0px;
	}
	
	.sliderLeft{
		width: 100%;
	}
	
	.sliderRight{
		width: 100%;
	}
	
	.slider-yan-iki-banner-sag{
		width: 50%;
		float: left;
		padding-right: 2px;
		padding-left: 2px;
	}
	
	.slider-yan-iki-banner-alt-iki-banner-sag{
		width: 50%;
		float: left;
		padding-right: 2px;
		padding-left: 2px;
	}
	
	.mobile-header {
		display: block;
	}
	
	.mobil-menu-button-tab{
		width: 25%;
	}
	
	/*
	.mobil-menu-logo-tab{
		width: 41.66666667%;
	}
	*/
	
	.new-mobile-window-line-a{
		padding: 0px;
	}
	
	.ebulten-left{
		width: 100%;
		text-align: center;
	}
	
	.ebulten-title{
		width: 100%;
		text-align: center;
	}
	
	.ebulten-orta-cerceve{
		width: 80%;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	.ebulten-form{
		width: 100%;
		margin: auto;
	}
	
	.ebulten-input{
		margin: auto;
		width: 100%;
	}
	
	
	.ebulten-desc{
		width: 100%;
		padding: 15px 0px 15px 0px;
		text-align: center;
	}
	
	.footer-sosyal-box{
		width: 100%;
		margin: auto;
		text-align: center;
	}
	
	.footer-sosyal{
		float: none;
		margin: auto;
	}
	
	.footer-content .col{
		flex: 100%;
		width: 100% !important;
		text-align: center;
	}
	
	.footer-guvenlik{
		width: 100% !important;
	}
	
	.footer-blog{
		width: 100%;
		text-align: center;
		padding: 15px 0px 15px 0px;
	}
	
	
	.urunler-navigation-left{
		display: none !important;
	}
	
	
	.blog-navigation-band{
		display: none;
	}
	
	.urunler-filtre-right{
		width: 100%;
	}
	
	.urunler-left{
		position: fixed;
		z-index: 9999;
		top: 0px;
		left: -85%;
		background: #000000;
		width: 85%;
		height: 100%;
		overflow-y: auto !important;
		padding-left: 0px;
	}
	
	.products-right{
		width: 100%;
		padding: 0px;
	}
	
	.popup-container{
		max-width:100%;
	}
	
	.urun-list{
		width: 50%;
		padding-right: 3px;
		padding-left: 3px;
	}
	
	.urun{
		height: 300px;
	}
	
	.urun:hover{
		height: 300px;
	}
	
	.ucretsiz-kargo{
		font-size: 0.6em;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	.urun-indirim{
		font-size: 0.8em;
		padding-top: 5px;
		width: 30px;
		height: 30px;
	}
	
	.yeni-urun{
		font-size: 0.6em;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	.urun-img-box{
		height: 150px;
	}
	
	.urun-img{
		height: auto;
		max-height: 135px;
	}
	
	.urun-bottom{
		height: 135px;
	}
	
	.urun-hover-incele{
		padding: 3px 2px 3px 3px;
		font-size: 0.49em;
	}
	
	.urun-hover-sepeteat{
		padding: 3px 2px 3px 3px;
		font-size: 0.49em;
	}
	
	.urun-hover-incele-icon::before{
		font-size: 0.8em;
	}
	
	.urun-katalog-sepeteat-icon::before{
		font-size: 0.8em;
	}
	
	
	.urun-fiyat1{
		font-size: 0.8rem;
		left: 0px;
	}
	
	.urun-fiyat{
		font-size: 0.9rem;
	}
	
	.urun-title{
		font-size: 0.7rem;
	}
	
	.urun-title:hover{
		font-size: 0.7rem;
	}
	
	#newMenuFiltreOpenActive { display: block; }

	.new-mobile-window-close{
		display: block;
	}
	
	.new-mobile-window-close::before{
		display: block;
	}
	
	.urun-detay-gorsel{
		width: 100%;
	}
	
	.urun-detay-cerceve{
		width: 100%;
		margin: 10px 0px 10px 0px;
	}
	
	.urun-widgets{
		display: none;
	}
	
	.urun-detay-adet-input{
		width: 15%;
		height: 40px;
	}
	
	.quantity-number{
		width: 30px;
		height: 40px;
		line-height: 40px;
		font-size: 0.9rem;
	}
	
	.urun-detay-button{
		height: 40px;
		font-size: 1rem;
	}
	
	.urun-detay-button-tablo{
		width: 100%;
		height: 40px;
		margin-top: 15px;
		margin-left: 0px;
		font-size: 0.9rem;
		padding-left: 0px;
		display: grid;
	}
	
	.marka{
		width: 50%;
	}
	
	.kampanya-sol{
		width: 100%;
	}
	
	.kampanya-desc{
		width: 100%;
	}
	
	.sepet-adim-aktif{
		font-size: 0.7rem;
	}
	
	.sepet-adim-pasif{
		font-size: 0.7rem;
	}
	
	.sepet-baslik{
		font-size: 0.7rem;
		padding: 2px;
	}
	
	.sepet-baslik-detay{
		font-size: 0.7rem;
		padding: 2px;
		width: 30%;
	}
	
	.sepet-fiyat{
		font-size: 0.7rem;
		padding: 2px;
		width: 18%;
	}

	
	.sepet-img-mobil{
		width: 15%;
	}
	
	.sepet-list-box{
		display: none;
	}
	
	.sepet-aratoplam{
		width: 100%;
	}
	
	.sepette-indirim-title{
		font-size: 1.3rem;
	}
	
	.adress-left{
		width: 100%;
		padding: 0px;
	}
	
	.adress-right{
		width: 100%;
		margin-top: 15px;
		padding: 0px;
	}
	
	.odeme-secim-aktif{
		font-size: 0.9rem;
		width: 33.33333333%;
	}
	
	.odeme-secim-pasif{
		font-size: 0.9rem;
		width: 33.33333333%;
	}
	
	.odeme-left-box{
		width: 100%;
		font-size: 0.8rem;
	}
	
	.odeme-left-box .column1{
		padding: 10px 3px 10px 3px !important;
	}
	
	.odeme-right-box{
		width: 100%;
		margin-top: 15px;
	}
	
	.blog{
		height: 350px;
	}
	
	.blog-left{
		width: 100%;
	}
	
	.blog-right{
		width: 100%;
		margin-top: 15px;
	}
	
	.blog-list{
		width: 50%;
	}
	
	.breadcrumb{
		font-size: 0.8em;
	}
	
	.hemenalpopup{
		width: 70%;
		font-size: 0.7em;
	}
	
	.fb-yazi{width:95%;}
	.login-cerceve{
      display: flex;
      flex-direction: column-reverse;
     }
  
	.login-box {
		width: 100%;
	}
  
	.login-sifremi-unuttum{
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
  
  .login-yeni-uye{
		display: flex;
		justify-content: center;
		align-items: center;
		flex-wrap: wrap;
  }
  
  .login-info-box{
	width:100%;
  }
	
	.pages-left{
		width: 100%;
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.hesap-left-ikon{
		display: none !important;
	}
	
	.account-left-line{
		padding: 5px;
		font-size: 0.9em;
		width: 100% !important;
	}
	
	.account-right{
		width: 100%;
		margin-top: 15px;
		font-size: 0.9em;
		padding: 0px;
	}
	
	.account-right .input{
		padding: 5px;
		width: 100%;
	}
	
	.adress-text{
		width: 100%;
		padding-left: 0px;
	}
	
	.account-right-siparislerim{
		width: 100%;
		margin-top: 15px;
		font-size: 0.9em;
		padding: 0px !important;
	}
	
	.account-step-title{
		font-size: 0.9em;
	}
	
	.account-step-line{
		font-size: 0.7em;
		padding: 2px;
	}
	
	.footer-whatsapp-link{
		display: none;
	}
	
	.footer-etbis-cerceve{
		margin: auto !important;
	}
	
	.header-top-widgets-link{
		font-size: 0.5rem;
	}
	
	.urunler-filtre-input-siralama{
		padding: 5px;
		font-size: 0.6rem;
	}
	
	.urunler-filtre-input-tumunu-goster{
		padding: 5px;
		font-size: 0.6rem;
	}
	
	.urunler-filtre-input-filtre{
		margin-top: 4px;
		font-size: 0.8rem;
	}
	
	.sepet-devam-button{
		
		font-size: 0.7em;
		height: auto !important;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
	}
	
	.sepet-devam-button2{
		
		font-size: 0.7em;
		height: auto !important;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
	}
	
	.anasayfa-desc span { font-size: 1.1em !important; }
	.anasayfa-3-item { width: 100%; padding: 10px; }
	.anasayfa-2-item { width: 50%; padding: 10px; }
	.anasayfa-4-item { width: 50%; padding: 10px; }
	.anasayfa-5-item { width: 100%; padding: 10px; }
	.anasayfa-6-item { width: 100%; padding: 10px; }
	.anasayfa-7-item { width: 100%; padding: 10px; }
	.anasayfa-8-item { width: 50%; padding: 10px; }
	.anasayfa-9-item { width: 100%; padding: 10px; }
	.anasayfa-10-item { width: 50%; padding: 10px; }
	.anasayfa-11-item { width: 100%; padding: 10px; }
	.anasayfa-12-item { width: 100%; padding: 10px; }
	
	.fs-sm-1 { font-size: 2.5rem!important; }
    .fs-sm-2 { font-size: 2rem!important; }
    .fs-sm-3 { font-size: 1.75rem!important; }
    .fs-sm-4 { font-size: 1.5rem!important; }
    .fs-sm-5 { font-size: 1.25rem!important; }
    .fs-sm-6 { font-size: 1rem!important; }
    .fs-sm-7 { font-size: 0.9rem!important; }
    .fs-sm-8 { font-size: 0.8rem!important; }
    .fs-sm-9 { font-size: 0.75rem!important; }
	.fs-sm-10 { font-size: 0.7rem!important; }
	.fs-sm-11 { font-size: 0.65rem!important; }
	.fs-sm-12 { font-size: 0.60rem!important; }
}


/* ==========================================
   HALSEL TEKNO GAME
   ODEME SAYFASI - GLOBAL CSS
   ========================================== */

/*
   Bu kapsayici yalnizca dogrudan
   .odeme-sistemleri-band iceren
   urun-detay-container icin eslesir.
*/

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band) {
    --hc-panel: #22272b;
    --hc-border: #41484d;
    --hc-green: #289b10;
    --hc-green-hover: #207c0d;
    --hc-text: #ffffff;
}

/* ==========================================
   1. ODEME YONTEMLERI UST SERIT
   ========================================== */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.sepet-band-box.odeme-sistemleri-band {
    background: #000000 !important;
    background-color: #000000 !important;
    border-color: #333333 !important;
}

/* ==========================================
   2. SAG ODEME BILGILERI
   ========================================== */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-right-detail {
    background: var(--hc-panel) !important;
    background-color: var(--hc-panel) !important;
    color: var(--hc-text) !important;
    border: 1px solid var(--hc-border) !important;
    border-radius: 8px !important;
    box-sizing: border-box !important;
}

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-right-detail * {
    color: var(--hc-text) !important;
}

/* Adres basliklari ve dikey bosluklar */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-right-box .odeme-right-title {
    color: var(--hc-text) !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

/* Adres degistirme baglantisinin hizasi */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-right-box .odeme-right a {
    display: block !important;
    text-align: center !important;
    color: var(--hc-text) !important;
    margin-top: 10px !important;
    margin-bottom: 14px !important;
}

/* ==========================================
   3. SOL ODEME PANELI
   ========================================== */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box {
    border-radius: 12px !important;
}

/* Iframe'in dis kenarlari */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box iframe:not([height="1"]) {
    border-radius: 12px !important;
}

/* ==========================================
   4. BANKA HAVALESI KARTLARI
   ========================================== */

/* Banka kartlarinin dis kolonlari */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
#creditcardform .row.mx-0 > .col-12.col-md-4.col-lg-3.p-1 {
    display: flex !important;
    align-items: stretch !important;
}

/* Banka kartlarinin arka plani */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
#creditcardform .row.mx-0 > .col-12.col-md-4.col-lg-3.p-1
> .col-12.border.rounded.bg-light.p-2 {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important;
    width: 100% !important;
    min-height: 255px !important;
    background: var(--hc-panel) !important;
    background-color: var(--hc-panel) !important;
    color: var(--hc-text) !important;
    border: 1px solid var(--hc-border) !important;
    border-radius: 8px !important;
    box-sizing: border-box !important;
}

/* Banka bilgilerinin okunabilirligi */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
#creditcardform .row.mx-0 > .col-12.col-md-4.col-lg-3.p-1
> .col-12.border.rounded.bg-light.p-2 * {
    color: var(--hc-text) !important;
}

/* Banka isimleri yatay ve dikey ortali */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
#creditcardform .row.mx-0 > .col-12.col-md-4.col-lg-3.p-1
.col-12.fs-8.fw-bold {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    width: 100% !important;
    min-height: 36px !important;
    margin: 0 0 10px 0 !important;
    padding: 0 8px !important;
    line-height: 1.2 !important;
    box-sizing: border-box !important;
}

/* Banka logolarinin kapsayicisi */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
#creditcardform .row.mx-0 > .col-12.col-md-4.col-lg-3.p-1
.col-12.d-flex.justify-content-center.mb-3 {
    min-height: 112px !important;
    align-items: center !important;
    justify-content: center !important;
}

/* Banka logolari */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
#creditcardform .row.mx-0 > .col-12.col-md-4.col-lg-3.p-1
.col-12.d-flex.justify-content-center.mb-3 img {
    display: block !important;
    width: 150px !important;
    max-width: 100% !important;
    height: 100px !important;
    object-fit: contain !important;
    object-position: center !important;
    background: #ffffff !important;
    border-radius: 5px !important;
    padding: 4px !important;
    box-sizing: border-box !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* ==========================================
   5. SIPARISI TAMAMLA BUTONLARI
   ========================================== */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box input.card-button,

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box button.card-button,

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box input[type="submit"][value="Siparişi Tamamla"] {
    display: block !important;
    width: 100% !important;
    min-height: 50px !important;
    background: var(--hc-green) !important;
    background-color: var(--hc-green) !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 8px !important;
    font-weight: 500 !important;
    text-align: center !important;
    box-sizing: border-box !important;
    cursor: pointer !important;
}

/* Buton hover */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box input.card-button:hover,

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box button.card-button:hover,

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box input[type="submit"][value="Siparişi Tamamla"]:hover {
    background: var(--hc-green-hover) !important;
    background-color: var(--hc-green-hover) !important;
}

/* ==========================================
   6. KAPIDA ODEME SECENEKLERI
   ========================================== */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box input[type="radio"] {
    accent-color: var(--hc-green) !important;
}

/* ==========================================
   7. ODEME SAYFASINDAKI ONAY SATIRI
   Acilan sozlesme HTML'ine dokunmaz.
   ========================================== */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box div[style*="#eeeff4"] {
    background: var(--hc-panel) !important;
    background-color: var(--hc-panel) !important;
    color: #ffffff !important;
    border: 1px solid var(--hc-border) !important;
}

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box div[style*="#eeeff4"] * {
    color: #ffffff !important;
}

/* Odeme sayfasindaki checkbox yazilari */

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box :is(div, label, p):has(> input[type="checkbox"]) {
    color: #ffffff !important;
}

.container.mt-3.urun-detay-container:has(> .odeme-sistemleri-band)
.odeme-left-box input[type="checkbox"] {
    accent-color: var(--hc-green) !important;
}