@font-face {
				font-family: SourceSansPro;
				src: url(../special/fonts/SourceSansPro.woff);
				}

				body{font-family: 'SourceSansPro', 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:#f38626;
			text-align:center;
			padding-top:5px;
			padding-right:0px;
			padding-bottom:5px;
			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:#252525;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			padding-top:2px;
			padding-right:0px;
			padding-bottom:2px;
			padding-left:0px;
			margin-top:0px;
			margin-right:auto;
			margin-bottom:0px !important;
			margin-left:auto;
			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:8px;
			padding-right:2px;
			padding-bottom:8px;
			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.75rem;
			width:auto;
			padding-top:8px;
			padding-right:0px;
			padding-bottom:8px;
			padding-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-top-blog-text{
			color:#ffffff;
			font-size:0.75rem;
		}

		.header-top-blog-text:hover{
			color:#ffffff;
		}

		.header-top-account-text{
			color:#ffffff;
			font-size:0.75rem;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:10px;
		}

		.header-top-account-text:hover{
			color:#e3e3e3;
		}

		.ust-menu-custom-icon{
			height:15px;
			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:#eeeeee;
			font-size:0.85rem;
			padding-left:10px;
		}

		.header-top-tel-text:hover{
			color:#eeeeee;
		}

		.header-top-email-text{
			color:#eeeeee;
			font-size:0.85rem;
			padding-left:10px;
		}

		.header-top-email-text:hover{
			color:#eeeeee;
		}

		.header-top-whatsapp-text{
			color:#eeeeee;
			font-size:0.85rem;
			padding-left:10px;
		}

		.header-top-whatsapp-text:hover{
			color:#eeeeee;
		}

		.header-top-price{
			font-size:0.85rem;
			padding-top:2px;
			position:relative;
		}

		.default-price{
			position:relative;
			z-index:9999;
			background:#6b6b6b;
			color:#ffffff;
			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:3px !important;
			border-top-right-radius:3px !important;
			border-bottom-left-radius:3px !important;
			border-bottom-right-radius:3px !important;
			padding-top:0px;
			padding-right:7px;
			padding-bottom:0px;
			padding-left:7px;
			cursor:pointer;
			box-shadow:0px 0px 0px #fafafa;
		}

		.price-drop{
			display:none;
			position:absolute;
			z-index:99999;
			background:#6b6b6b;
			width:150px;
			top:20px;
			right:auto;
			bottom:auto;
			left:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-left-radius:0px !important;
			border-top-right-radius:5px !important;
			border-bottom-left-radius:5px !important;
			border-bottom-right-radius:5px !important;
			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:#ffffff;
			font-size:0.75rem;
		}

		.header-top-price-text:hover{
			color:#ffffff;
		}

		.header-top-cart-text{
			color:#ffffff;
			font-size:0.75rem;
			padding-left:10px;
		}

		.header-top-cart-text:hover{
			color:#ffffff;
		}

		.header-top-user-text{
			color:#ffffff;
			font-size:0.75rem;
			padding-left:10px;
		}

		.header-top-user-text:hover{
			color:#ffffff;
		}

		.header-search-box{
			order:0;
			width:none;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.header-logo-box{
			order:1;
			width:none;
		}

		.header-sepet-box{
			order:2;
			width:auto;
			margin-top:auto;
			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:75%;
			padding-top:25px;
			padding-right:0px;
			padding-bottom:25px;
			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:10px;
			border-top-left-radius:0px;
			border-bottom-right-radius:10px;
			border-bottom-left-radius:10px;
			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:#ffffff;
			font-size:1rem;
			border-top-left-radius:5px !important;
			border-bottom-left-radius:5px !important;
			border-top-right-radius:0px !important;
			border-bottom-right-radius:0px !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-button{
			width:auto;
			background:#ffffff;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			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-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:#000000;
			font-size:1rem;
		}

		.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:12.8px;
			padding-right:0px;
			padding-bottom:5px;
			padding-left:0px;
		}

		.header-logo-image{
			height:81px;
			margin:auto;
		}

		.header-sepet{
			width:auto;
			text-align:right;
			padding-top:25px;
			padding-right:0px;
			padding-bottom:25px;
			padding-left:0px;
		}

		.header-sepet-link{
			background:#ffffff;
			color:#222222;
			font-size:1rem;
			font-weight:normal;
			text-decoration:none;
			width:auto;
			border: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;
			float:right;
			box-shadow:0px 0px 5px #eeeff4;
		}

		.header-sepet-link:hover{
			background:#fafafa;
			color:#000000;
		}

		.header-sepet-count{
			background:#f38626;
			color:#ffffff;
			font-size:0.7rem;
			text-align:center;
			width:17px;
			height:17px;
			border:0px;
			border-color:#ffffff;
			border-style:solid;
			border-radius:30px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:5px;
			margin-top:0px;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:25px !important;
			position:absolute;
			z-index:9;
			top:0px;
			right:auto;
			left:0px;
			bottom:auto;
		}

		.header-hesabim{
			width:auto;
			text-align:right;
			padding-top:25px;
			padding-right:10px;
			padding-bottom:25px;
			padding-left:0px;
			position:relative;
		}

		.header-hesabim-link{
			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;
			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:5px;
			padding-bottom:7px;
			padding-left:12px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 5px #eeeff4;
		}

		.header-hesabim-link:hover{
			background:#fafafa;
			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:#eeeff4;
			color:#000000;
			font-size:0.9rem;
			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:#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:5px;
			padding-bottom:7px;
			padding-left:15px;
			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:center;
			padding-top:25px;
			padding-right:10px;
			padding-bottom:25px;
			padding-left:0px;
			position:relative;
		}

		.orta-bant-favoriler-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:#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:5px;
			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:#ffffff;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			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 !important;
			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:#ffffff;
			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;
			box-shadow:0px 0px 0px #fafafa;
		}

		.header-menu-navbar-in{
			background:#ffffff;
			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:#222222;
			max-width:auto;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			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:#222222;
			color:#ffffff;
			font-size:1rem;
			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:12px;
			padding-right:15px;
			padding-bottom:12px;
			padding-left:15px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.navbar-items:hover{
			background:#f27a1a;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
		}

		.navbar-items:hover .navbar-drop{
			visibility:visible;
			opacity:1;
			transform:scale(1);
			transition-delay:0.1s;
			margin-top:0px;
		}

		.navbar-items-link{
			text-decoration:none;
			color:#ffffff;
			font-size:1rem;
			font-weight:normal;
		}

		.navbar-items:hover .navbar-items-link{
			color:#ffffff;
			font-weight:normal;
			text-decoration:none;
		}

		.navbar-items-symbol{
			max-width:40px;
			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{
			visibility:hidden;
			opacity:0;
			transform:scale(0.95);
			transition:opacity 0.7s ease, transform 0.7s ease, visibility 0s linear 0.7s;
			position:absolute;
			z-index:999;
			background:#ffffff;
			width:100%;
			top:auto;
			left:0px;
			right:0px;
			border-top:0px;
			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: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:auto;
			margin-left:auto;
			box-shadow:0px 0px 10px #d6d6d6;
		}

		.navbar-drop-column{
			text-align:left;
			width:20%;
			padding:9.5px;
			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:#000000;
			font-size:0.9rem;
		}

		.navbar-drop-column-link-a:hover{
			color:#000000;
		}

		.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:#ffffff;
			width:30%;
			height:100%;
			max-height:100%;
			top:0px;
			right:0px;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:5px;
			border-color:#f27a1a;
			border-style:solid;
			box-sizing:border-box;
			padding:10px;
			overflow:auto;
		}

		.hemenalpopupline{
			float:left;
			width:100%;
			box-sizing:border-box;
		}

		.hemenalpopupline-img{
			box-sizing:border-box;
			text-align:center;
			padding:5px;
			width:25%;
		}

		.hemenalpopupline-img img{
			max-width:100%;
			max-height:70px;
			margin:auto;
			box-sizing:border-box;
		}

		.hemenalpopupline-right{
			padding:5px;
		}

		.hemenalpopupline-title{
			box-sizing:border-box;
			color:#000;
			font-size:1.3em;
			padding-bottom:5px;
		}

		.hemenalpopupline-adet{
			color:#000;
			font-size:1.1em;
		}

		.hemenalpopupline-price{
			color:#000;
			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:2px;
			border-right:2px;
			border-bottom:2px;
			border-left:2px;
			border-color:#fd5929;
			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;
		}

		.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:17px;
			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:#fdbd89;
			font-size:0.9rem;
		}

		.header-top-email-icon::before{
			content:'\F32C';
			color:#fdbd89;
			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:#fdbd89;
			font-size:1rem;
		}

		.header-top-account-icon::before{
			content:'\F4D7';
			color:#fdbd89;
			font-size:0.8rem;
		}

		.header-top-cart-icon::before{
			content:'\F174';
			color:#fdbd89;
			font-size:0.9rem;
		}

		.header-top-logout-icon::before{
			content:'\F1C3';
			color:#fdbd89;
			font-size:1.1rem;
		}

		.header-top-user-icon::before{
			content:'\F4DA';
			color:#fdbd89;
			font-size:0.9rem;
		}

		.header-sepet-icon::before{
			content:'\F23D';
			font-size:1.2em;
			color:#000000;
		}

		.navbar-down-icon::before{
			content:'\F229';
			color:#ffffff;
			font-size:0.6em;
		}

		.hemenalpopupline-close::before{
			content:'\f659';
			color:#fd5929;
			font-size:1.3rem;
		}

		.note-ikon::before{
			content:'\F333';
			color:#000000;
			font-size:1.5rem;
		}

		.tick-ikon::before{
			content:'\F26B';
			color:#000000;
			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;
			font-size:1.3rem;
		}

		.header-top-favori-icon::before{
			content:'\F415';
			color:#fdbd89;
			font-size:0.9rem;
		}

		.header-orta-bant-favoriler-icon::before{
			content:'\F415';
			color:#000000;
			font-size:1rem;
		}

		.header-orta-bant-cargo-icon::before{
			content:'\F5EA';
			color:#000000;
			font-size:1.1rem;
		}

		.slider-next-icon::before{
			content:'\F136';
			color:#000000;
			font-size:2.5rem;
		}

		.slider-prev-icon::before{
			content:'\F12D';
			color:#000000;
			font-size:2.5rem;
		}

		.slick-prev::before{
			content:'\f27a' !important;
			color:#000000;
			font-size:2.5rem !important;
			margin-left:-7.9px;
			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:-42.3px;
			border:0px;
			border-color:#ffffff;
			border-style:solid;
			border-radius:0px;
			padding:0px;
		}

		.slideImg{
			border-top-left-radius:7px !important;
			border-top-right-radius:7px !important;
			border-bottom-left-radius:7px !important;
			border-bottom-right-radius:7px !important;
		}

		.slideFull{
			margin-top:0px;
		}

		.content-background{
			background:#ffffff;
		}

		.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;
		}

		/* slider */

/*
.slider-yan-iki-banner {
	height: 635px;
}

.slider-yan-iki-banner-sag { height: 290px; }
.slider-yan-iki-banner-alt-iki-banner { height: 553px; }
.slider-yan-iki-banner-alt-iki-banner-sag { height: 424px; }
.slider-yan-iki-banner-tek-gorsel-sag { height: 635px; }
*/

@media (max-width: 767px) {

    .urun-detay-container {
        width: 100% !important;
        max-width: 100% !important;
        padding-left: 12px !important;
        padding-right: 12px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        box-sizing: border-box !important;
    }

    .urun-detay-container > .row:first-child {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
        width: 100% !important;
        margin: 0 !important;
        gap: 6px !important;
    }

    .sepet-adim-aktif,
    .sepet-adim-pasif {
        width: 100% !important;
        max-width: 100% !important;
        flex: none !important;
        min-width: 0 !important;
        padding: 10px 5px !important;
        margin: 0 !important;
        justify-content: center !important;
        text-align: center !important;
        font-size: 11px !important;
        line-height: 1.25 !important;
        white-space: normal !important;
        border-radius: 8px !important;
    }

    .sepet-adim-ikon {
        margin-left: 4px !important;
        flex: 0 0 auto !important;
    }

    .sepet-list-box {
        display: none !important;
    }

    .urun-detay-container .sepet-band-box {
        width: 100% !important;
        max-width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        box-sizing: border-box !important;
    }

    .urun-detay-container [id^="sepet-list-box"] {
        display: grid !important;
        grid-template-columns: 88px minmax(0, 1fr) !important;
        grid-template-areas:
            "image detail"
            "qty detail"
            "price price"
            "total total"
            "deletedelete" !important;
        gap: 10px 12px !important;
        width: 100% !important;
        max-width: 100% !important;
        padding: 14px !important;
        margin: 12px 0 0 0 !important;
        box-sizing: border-box !important;
        align-items: start !important;
        border-radius: 14px !important;
        overflow: hidden !important;
    }

    .urun-detay-container [id^="sepet-list-box"] > .sepet-img-mobil {
        grid-area: image !important;
        width: 88px !important;
        max-width: 88px !important;
        flex: none !important;
        padding: 0 !important;
        margin: 15px !important;
    }

    .sepet-img-mobil a {
        display: block !important;
        width: 100% !important;
    }

    .sepet-img {
      	margin-bottom:15px !important;
        display: block !important;
        width: 88px !important;
        height: 88px !important;
        max-width: 100% !important;
        object-fit: contain !important;
        border-radius: 10px !important;
    }

    .urun-detay-container [id^="sepet-list-box"] > .sepet-baslik-detay {
        grid-area: detail !important;
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        flex: none !important;
        padding: 0 !important;
        margin: 0 !important;
        font-size: 13px !important;
        line-height: 1.5 !important;
        word-break: break-word !important;
        overflow-wrap: anywhere !important;
    }

    .sepet-baslik-detay a {
        display: inline !important;
        white-space: normal !important;
        word-break: break-word !important;
        overflow-wrap: anywhere !important;
    }

    .urun-detay-container [id^="sepet-list-box"] > .sepet-baslik:nth-of-type(3) {
        grid-area: qty !important;
        width: 88px !important;
        max-width: 88px !important;
        flex: none !important;
        padding: 0 !important;
        margin: 0 !important;
    }

    .adet-kontrol-kutu {
        display: grid !important;
        grid-template-columns: 30px minmax(0, 1fr) 30px !important;
        align-items: center !important;
        width: 100% !important;
        max-width: 88px !important;
        height: 36px !important;
        margin: 0 !important;
        padding: 0 !important;
        box-sizing: border-box !important;
        overflow: hidden !important;
        border-radius: 8px !important;
    }

    .adet-btn {
        width: 30px !important;
        min-width: 30px !important;
        max-width: 30px !important;
        height: 36px !important;
        padding: 0 !important;
        margin: 0 !important;
        font-size: 16px !important;
        line-height: 36px !important;
    }

    .adet-input {
        width: 100% !important;
        min-width: 0 !important;
        max-width: 100% !important;
        height: 36px !important;
        padding: 0 4px !important;
        margin: 0 !important;
        text-align: center !important;
        box-sizing: border-box !important;
        font-size: 13px !important;
    }

    .adet-guncelle-btn {
        display: none !important;
    }

    .urun-detay-container [id^="sepet-list-box"] > .sepet-fiyat:nth-of-type(4) {
        grid-area: price !important;
    }

    .urun-detay-container [id^="sepet-list-box"] > .sepet-fiyat:nth-of-type(5) {
        grid-area: total !important;
    }

    .urun-detay-container [id^="sepet-list-box"] > .sepet-fiyat {
        display: flex !important;
        align-items: center !important;
        justify-content: space-between !important;
        width: 100% !important;
        max-width: 100% !important;
        flex: none !important;
        padding: 10px 0 0 0 !important;
        margin: 0 !important;
        font-size: 15px !important;
        font-weight: 700 !important;
        text-align: right !important;
        white-space: nowrap !important;
        border-top: 1px solid rgba(0,0,0,.08) !important;
    }

    .urun-detay-container [id^="sepet-list-box"] > .sepet-fiyat:nth-of-type(4)::before {
        content: "Birim Fiyatı" !important;
        margin-right: auto !important;
        font-size: 12px !important;
        font-weight: 500 !important;
        opacity: .65 !important;
    }

    .urun-detay-container [id^="sepet-list-box"] > .sepet-fiyat:nth-of-type(5)::before {
        content: "Satır Toplamı" !important;
        margin-right: auto !important;
        font-size: 12px !important;
        font-weight: 600 !important;
        opacity: .75 !important;
    }

    .urun-detay-container [id^="sepet-list-box"] > .col-1.ms-auto {
        grid-area: delete!important;
        display: flex !important;
        justify-content: flex-end !important;
        width: 100% !important;
        max-width: 100% !important;
        flex: none !important;
        padding: 0 !important;
        margin: 0 !important;
    }

    .sepet-delete-icon {
        display: inline-flex !important;
        align-items: center !important;
        justify-content: center !important;
        width: 36px !important;
        height: 36px !important;
        padding: 0 !important;
        margin: 0 !important;
        border-radius: 8px !important;
    }

    .urun-detay-container > .row.justify-content-end.sepet-band-box {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
        margin: 14px 0 0 0 !important;
    }

    .sepet-aratoplam {
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
        padding: 15px !important;
        margin: 0 !important;
        box-sizing: border-box !important;
        border-radius: 12px !important;
    }

    #coupon-code-box {
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
        padding: 15px !important;
        margin: 0 !important;
        box-sizing: border-box !important;
    }

    #coupon-code-box form {
        width: 100% !important;
        margin: 0 !important;
    }

    #coupon-code-box .col-12 {
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
        padding: 0 !important;
        margin: 0 0 9px 0 !important;
        font-size: 13px !important;
        font-weight: 600 !important;
    }

    #coupon-code-box .hstack {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr) auto !important;
        width: 100% !important;
        max-width: 100% !important;
        gap: 7px !important;
        align-items: center !important;
    }

    #coupon-code-box .input {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        flex: none !important;
        height: 42px !important;
        margin: 0 !important;
        padding: 8px 10px !important;
        box-sizing: border-box !important;
        border-radius: 8px !important;
    }

    #coupon-code-box .button {
        width: auto !important;
        min-width: 78px !important;
        max-width: none !important;
        flex: none !important;
        height: 42px !important;
        padding: 8px 12px !important;
        margin: 0 !important;
        box-sizing: border-box !important;
        border-radius: 8px !important;
        font-size: 12px !important;
    }

    .urun-detay-container > .row.sepet-band-box:not(.sepet-list-box):not(.justify-content-end) {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 12px 0 0 0 !important;
        padding: 15px !important;
    }

    .urun-detay-container > .row.sepet-band-box:not(.sepet-list-box):not(.justify-content-end) > .sepet-aratoplam {
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
        margin-left: 0 !important;
        padding: 15px !important;
        font-size: 14px !important;
        line-height: 1.9 !important;
    }

    .urun-detay-container > .row.mt-3.sepet-band-box.justify-content-end {
        display: flex !important;
        flex-direction: column !important;
        width: 100% !important;
        max-width: 100% !important;
        gap: 9px !important;
        padding: 0 !important;
        margin: 14px 0 0 0 !important;
    }

    .sepet-devam-button,
    .sepet-devam-button2 {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
        min-height: 48px !important;
        margin: 0 !important;
        padding: 12px 14px !important;
        box-sizing: border-box !important;
        border-radius: 9px !important;
        text-align: center !important;
        font-size: 13px !important;
        white-space: normal !important;
    }

    .sepet-devam-button .sepet-adim-ikon,
    .sepet-devam-button2 .sepet-adim-ikon {
        margin-left: 7px !important;
    }
}

    .urun-butonlar {
        display: flex;
        flex-wrap: wrap;
        gap: 8px;
    }

    .urun-butonlar .siparis-btn {
        flex: 1;
    }

    .urun-butonlar .icon-btn {
        width: 42px;
        height: 30px;
        flex: 0 0 42px;
    }

    @media (max-width: 576px) {
        .urun-butonlar .siparis-btn {
            width: 100%;
            flex: 0 0 100%;
        }
    }
@media (max-width: 800px) {
  .asm_18 > .row > a{width: 50% !important;}
#myTabContent{overflow: hidden;}
dd{width: fit-content !important;}
#aciklama > span,strong,p,h1,h2,h3,h4,h5{
  overflow-wrap: break-word;
word-wrap: break-word;
  max-width: fit-content !important; font-size: 16px !important;
}
  #aciklama img{max-width: 100% !important; height: auto !important;}
}
.footer-sosyal-box{display: flex; gap: 26px;}
#window-product{
    z-index: 9999999;
    }
/* AFM: yalniz iki kategori vitrini; standart urun kartlari korunur. */
.asm_17 .hstack>a,.asm_19 .hstack>a{position:relative;}
.asm_17 .hstack>a::before,.asm_19 .hstack>a::before{content:"";position:absolute;z-index:1;top:12px;left:12px;width:104px;height:46px;background:#fff url("/img/setting/logooriginal1-3e84903--1--e13ded1.webp") center / 88px auto no-repeat;border-radius:6px;pointer-events:none;}

.asm_17,.asm_19{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto 1fr;align-items:start;}
.asm_17>.row,.asm_19>.row{min-width:0;margin:0;}
.asm_17>.row:nth-of-type(1),.asm_17>.row:nth-of-type(2){grid-column:1;padding-right:24px;}
.asm_19>.row:nth-of-type(1),.asm_19>.row:nth-of-type(2){grid-column:2;padding-left:24px;}
.asm_17>.row:nth-of-type(1),.asm_19>.row:nth-of-type(1){grid-row:1;}
.asm_17>.row:nth-of-type(2),.asm_19>.row:nth-of-type(2){grid-row:2;}
.asm_17>.row.mx-0,.asm_19>.row.mx-0{display:contents;}
.asm_17>.row.mx-0>.hstack{grid-column:1;grid-row:3;}
.asm_19>.row.mx-0>.hstack{grid-column:2;grid-row:3;}
.asm_17 .regular17{grid-column:2;grid-row:1 / 4;}
.asm_19 .regular19{grid-column:1;grid-row:1 / 4;}
.asm_17>.row.mx-0>div,.asm_19>.row.mx-0>div{width:100%!important;min-width:0;}
.asm_17>.row>.anasayfa-desc,.asm_19>.row>.anasayfa-desc{padding:0 0 12px!important;margin:0!important;text-align:left!important;}
.asm_17>.row:first-child>.anasayfa-desc,.asm_19>.row:first-child>.anasayfa-desc{font-size:28px!important;font-weight:700;line-height:1.2;}
.asm_17 .anasayfa-desc,.asm_19 .anasayfa-desc{line-height:1.5;}
.asm_17 .hstack>a,.asm_19 .hstack>a{display:block;width:100%;overflow:hidden;border-radius:12px;}
.asm_17 .hstack img,.asm_19 .hstack img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:#101113;}
.asm_17 .afm-showcase-cta,.asm_19 .afm-showcase-cta{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;margin-top:10px;background:#bc1425;color:#fff!important;font-weight:600;text-decoration:none;border-radius:6px;}
.asm_17 .afm-showcase-cta:focus-visible,.asm_19 .afm-showcase-cta:focus-visible{outline:3px solid #172d53;outline-offset:3px;}
@media(min-width:1025px){
.asm_17>.row:first-child,.asm_19>.row:first-child{padding-top:10px;}
.asm_17,.asm_19{grid-template-rows:auto auto minmax(0,1fr);}
.asm_17>.row.mx-0>.hstack,.asm_19>.row.mx-0>.hstack{min-height:0;align-self:stretch;margin-bottom:10px;}
.asm_17 .hstack>a,.asm_19 .hstack>a{height:100%;min-height:0;}
.asm_17 .hstack img,.asm_19 .hstack img{position:absolute;inset:0;height:100%;aspect-ratio:auto;object-fit:cover;}
}
@media(max-width:1024px){
.asm_17,.asm_19{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto;}
.asm_17>.row:nth-of-type(1),.asm_17>.row:nth-of-type(2),.asm_19>.row:nth-of-type(1),.asm_19>.row:nth-of-type(2){grid-column:1;padding:0;}
.asm_17>.row.mx-0>.hstack,.asm_19>.row.mx-0>.hstack{grid-column:1;grid-row:3;padding:0!important;margin-bottom:16px;}
.asm_17 .regular17,.asm_19 .regular19{grid-column:1;grid-row:4;}
.asm_17 .hstack img,.asm_19 .hstack img{max-height:none;object-fit:contain;}
.asm_17>.row:first-child>.anasayfa-desc,.asm_19>.row:first-child>.anasayfa-desc{font-size:24px!important;}
}

/* slider son */
.anasayfa-desc > p {word-wrap: break-word !important;}
/* img{max-width: 100%; height: auto !important;} */
#window{z-index: 999999 !important;}
.mobile-header-row{ width: 100%;    margin: auto;  } 
.slick-next{  right:5px !important;  }
.slick-prev{ left: -20px !important; }

.popup-detail img{max-width:100% !important; height:auto !important;}
.popup-detail iframe{max-width:100% !important; height:auto !important;}


/* Blog tekil */
.popup-container{max-width:50%;}
.popup-image img{max-width:100% !important; height:auto !important;}
.btn-close {  background-color: #fff !important;  opacity: 1 !important;}

.blog { position: relative; height: 410px; }
.blog-img-box {
	padding: 0px; 
	margin: auto; 
	height: 170px; 
	line-height: 242px; 
	overflow: hidden; 
	text-align: center; 
	position: relative; 
	display:flex;
    align-items:center;
}

.blog-img {
	padding: 0px;
	max-width: 100%;
	max-height: 164px;
}

.blog-bottom {
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 240px;
	padding: 12px;
}

.blog-title {
	font-size: 1em;
	font-weight: bold;
	padding: 15px 0px 15px 0px;
	color: #252525;
}

.blog-title:hover{
	color: #000;
}
.blog-desc {
	font-size: 0.9em;
	padding: 15px 0px 15px 0px;
	overflow: hidden;
}

.blog-right-line:hover {
	background: #eeeff4;
}

/* Blog Son tekil son */

/* Marka Listesi */

.marka{padding:7px}
.marka-in{transform:scale(0.98);transition:all .2s linear;height:110px;overflow:hidden;display:flex;align-items:center;box-shadow:0 0 10px 0 #ccc;border-radius:10px;justify-content:center;padding:5px;filter:saturate(0.0)}
.marka-in:hover{transform:scale(1.02);box-shadow:0 0 10px 0 #505050;filter:saturate(1.0)}
.marka-in a{color:#252525;width:100%;padding:10px}
.marka-img{padding:0;max-width:100%;max-height:120px}

.subcategory{
	padding:10px
}
.subcategory-in{
	/*height:130px;*/
	overflow:hidden;
	border-radius:3px;
	text-align: center;
	}

.subcategory-in a{
	color:#252525;
	}

/* Marka Listesi Son */

/* Kampanya Listesi */

.kampanya { margin-bottom: 30px; }
.kampanya-img { }
.kampanya-desc { }
.kampanya-saat::before {
	content:"\F102";
	color: #000;
	font-size: 2em;
	margin-top: 10px;
}
.kampanya-title { font-size: 1.4em; font-style: italic; padding: 0px 0px 0px 15px; }
.kampanya-desc-desc { padding: 15px 0px 0px 15px; font-style: italic; }
.kampanya-button { font-size: 1.5em; margin-top: 25px; }

/* Kampanya Listesi son */

/* Pages */

.pages-left{
	
}

.pages-form-text {
	color: #000;
	font-weight: bold; 
}

.pages-form-box {
	border: 1px #ddd solid;
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}

.pages-document-in {
	height: 150px;
	overflow: hidden;
	display:flex;
	align-items:center;
	justify-content:center;
}

.pages-document-img {
	padding: 0px;
	width: auto;
	max-height: 120px;
}

/* Pages Son */


/* Adres */

.adress-form {
	border: 1px #d6d6d6 solid;
	font-size: 0.9rem;
	padding: 15px;
}

.adress-satir{
	padding: 7.5px 0px 7.5px 0px;
}

.adress-form-title {
	color: #252525;
	font-size: 2.2em;
	padding-left: 0px;
	padding-top: 0px;
}

.adress-text {
	padding-top: 7px; padding-bottom: 7px;
}

.adress-input {
	padding-top: 5px;
	padding-bottom: 5px;
}

.adres-teslimat-anabaslik{
	background: #3c8dbc;
	color: #fff;
	width: 100%;
	padding: 15px;
	display: flex;
	border-radius: 5px;
}

.adres-teslimat-anabaslik:hover{
	color: #fff;
}

.adress-ek-butonlar{
	border-radius: 5px;
	border: 1px #d6d6d6 solid;
	padding: 15px;
	display: flex;
}

/* Adres Son */

/* Ödeme Sayfası */

.odeme-secim-aktif {
	font-size: 1.2em;
	color: #fff;
	border-radius: 0px;
}

.odeme-left {
	border: 4px #fd5929 solid;
}

.odeme-secim-aktif:hover{
	color: #fff;
}

.odeme-secim-pasif {
	font-size: 1.2em;
	background: #fafafa;
	color: #999;
	border-radius: 0px;
}

.odeme-secim-pasif:hover{
	color: #999;
}

.odeme-right-box {
	padding-top: 0px;
}

.odeme-right {
	background: #fff;
	border: 1px #d6d6d6 solid;
	margin-bottom: 20px;
	padding: 15px;
	font-size: 0.9em;
}

.odeme-right-title {
	font-size: 1.1em; 
	color: #000;
	border-bottom: 1px #d6d6d6 solid;
	padding: 0px 0px 7px 0px;
}

.odeme-right-detail {
	padding: 7px 0px 7px 0px;
	margin-bottom: 20px;
}

.odeme-button {
	background: green;
	border-radius: 5px;
	font-size: 1.3em;
	margin-top: 20px;
}

.odeme-cart-line {
	border-bottom: 1px #eeeff4 solid;
	font-size: 0.9em;
}

.odeme-cart-img {
	height: 22px;
	margin: 5px 2px 0px 0px;
}

.odeme-taksit-line {
	border-bottom: 1px #eeeff4 solid;
	padding: 5px 0px 5px 0px;
}

.odeme-baslik-taksit {
	padding: 2px;
	font-size: 0.9em;
}

.card-cerceve {
	background: #fafafa;
	border-left: 1px #eeeff4 solid;
	border-right: 1px #eeeff4 solid;
}

.card-box {
	padding: 15px;
	box-shadow: 1px 2px 3px #999;
	background: #fff;
}

.card-box-title {
	font-size: 1em;
	padding-left: 0px;
}

.card-input {
	height: 40px;
	border: 1px #cbc9ce solid;
	background: #e8e6eb;
	color: #7b797c;
	font-size: 1em;
	border-radius: 0px;
	margin-bottom: 10px;
}

.card-button {
	background: #3c8dbc;
	width: 100%;
	font-size: 1.2em;
}

/* Ödeme Sayfası Son */

/* Login */

.login-cerceve {
	background: #fafafa;
	border-left: 1px #eeeff4 solid;
	border-right: 1px #eeeff4 solid;
	padding: 15px;
}

.login-box {
	box-shadow: 1px 2px 3px #999;
	background: #fff;
	padding: 15px;
}

.login-box-title {
	font-size: 1.4em;
	text-align: center;
	padding-top: 0px;
}

.login-input{
	
}

.login-button {
	background: #3c8dbc;
}

.login-facebook-button {
	background: #2a6194;
}

.register-thanks-box {
	text-align: center;
}

/* Login Son */

/* Hesabım */

.account-right {
	border: 1px #eeeff4 solid;
	margin-top: 20px;
}

.account-title {
	padding-left: 0px;
	font-size: 1.4em;
	color: #fd5929;
}

.account-left-line {
	color: #777;
	border-bottom: 1px #eeeff4 solid;
}

.account-left-line:hover{
	color: #000;
}

.hesap-left-ikon::before {
	content:"\F27B";
	color: #000;
}

/* Hesabım Son */

/* Siparişlerim */

.account-step-title {
	color: #3c8dbc !important;
	font-size: 1.2rem;
}

.account-step-line {
	color: #000;
}

.account-step-line:hover{
	color: #222;
}

.kargo-takip-link{
	color: #fff;
	text-align: center;
}

.kargo-takip-link:hover{
	color: #fff;
}

.account-step-list {
	border-bottom: 1px #ebebeb solid;
	padding: 5px 0px 5px 0px;
}

.account-right-siparislerim{
	font-size: 0.9em;
	border: 1px #eeeff4 solid;
	margin-top: 20px;
}


/* Siparişlerim Son */

/* Blog */

.blog-right-title { font-size: 1.6em; color: #000; }
.blog-right-line { color: #777; border-bottom: 1px #eeeff4 solid; }
.blog-right-line:hover { background: #eeeff4; color: #000; }

/* Blog Son */

.pr-total-starbox-left{
	box-sizing:border-box;
}

.pr-total-starbox-avg-text{
	box-sizing:border-box;
	font-size:3.15em;
}
.pr-total-starbox-right{
	box-sizing:border-box;
	padding: 0 10px;
}
.pr-total-starbox-avg-star{

    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
    font-size:30px;
    color:#ccc;
	padding: 0px;
	margin: 0px;
}

.avg-star-active{ 
    color:#ffc700;
}
.rate {
	box-sizing:border-box;
    height: 46px;
    padding: 0 0px;
}
.rate:not(:checked) > input {
    position:absolute;
    top:-9999px;
	visibility: hidden;
}
.rate:not(:checked) > label {
	width:1em;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
    font-size:30px;
    color:#ccc;
}
.rate:not(:checked) > label:before {
    content: '★ ';
}
.rate > input:checked ~ label {
    color: #ffc700;    
}
.rate:not(:checked) > label:hover,
.rate:not(:checked) > label:hover ~ label {
    color: #ffc700;  
}
.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: #ffc700;
}

/* AFM Product Cards v2 START */
:root {
  --afm-card-green: #079447;
  --afm-card-red: #EC1317;
  --afm-card-yellow: #FBB505;
  --afm-card-ink: #0D1223;
  --afm-card-muted: #9FA2A6;
  --afm-card-bg: #FAFAFB;
  --afm-card-border: #E5E7EB;
}

.urun {
  box-sizing: border-box !important;
  display: flex !important;
  flex-direction: column !important;
  position: relative !important;
  height: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 12px !important;
  overflow: hidden !important;
  background: #fff !important;
  border: 1px solid var(--afm-card-border) !important;
  border-radius: 10px !important;
  box-shadow: 0 3px 14px rgba(13, 18, 35, 0.07) !important;
  color: var(--afm-card-ink) !important;
  transition: box-shadow .2s ease, transform .2s ease !important;
}

@media (hover: hover) and (pointer: fine) {
  .urun:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 24px rgba(13, 18, 35, 0.11) !important;
  }
}

.urun .urun-img-box {
  order: 10;
  position: relative !important;
  width: 100% !important;
  height: auto !important;
  aspect-ratio: 1 / 1;
  margin: 0 !important;
  padding: 14px !important;
  overflow: hidden !important;
  background: #fff !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

.urun .urun-img-box > a {
  display: flex !important;
  width: 100% !important;
  height: 100% !important;
  align-items: center !important;
  justify-content: center !important;
}

.urun .urun-img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  max-height: 100% !important;
  margin: 0 auto !important;
  object-fit: contain !important;
  transition: opacity .2s ease, transform .2s ease !important;
}

.urun .urunler-brands-name {
  display: none !important;
  order: 30;
  position: static !important;
  width: 100% !important;
  height: auto !important;
  margin: 2px 0 4px !important;
  padding: 0 4px !important;
  overflow: hidden !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  color: #596273 !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 1.35 !important;
  text-align: left !important;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.urun .urun-bottom {
  order: 40;
  box-sizing: border-box !important;
  display: grid !important;
  flex: 1 1 auto !important;
  grid-template-columns: max-content minmax(0, 1fr);
  grid-template-rows: auto auto auto;
  position: static !important;
  width: 100% !important;
  height: auto !important;
  min-height: 132px !important;
  margin: 0 !important;
  padding: 12px 4px 0 !important;
  color: var(--afm-card-ink) !important;
}

.urun .urun-title {
  order: 10;
  grid-column: 1 / -1;
  grid-row: 1;
  display: -webkit-box !important;
  position: static !important;
  width: 100% !important;
  height: 42px !important;
  min-height: 42px !important;
  margin: 0 0 10px !important;
  padding: 0 !important;
  overflow: hidden !important;
  color: var(--afm-card-ink) !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1.4 !important;
  text-align: left !important;
  text-decoration: none !important;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.urun .pr-star-box-kataloglist {
  order: 20;
  grid-column: 1 / -1;
  grid-row: 2;
  display: flex !important;
  position: static !important;
  width: 100% !important;
  height: 24px !important;
  min-height: 24px !important;
  margin: 0 0 10px !important;
  padding: 0 !important;
  align-items: center !important;
  flex-wrap: nowrap !important;
  overflow: hidden !important;
}

.urun .pr-total-starbox-avg-star-kataloglist {
  flex: 0 0 auto !important;
  margin: 0 2px 0 0 !important;
  padding: 0 !important;
  color: var(--afm-card-yellow) !important;
  font-size: 16px !important;
  line-height: 1 !important;
}

.urun .urun-yildiz-deger-kataloglist {
  display: inline-flex !important;
  height: auto !important;
  margin: 0 0 0 5px !important;
  align-items: center !important;
  color: #667085 !important;
  font-size: 12px !important;
  line-height: 1 !important;
  transform: none !important;
  white-space: nowrap !important;
}



.urun .urun-fiyat {
  grid-column: 1;
  grid-row: 3;
  align-self: center;
  position: static !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  color: var(--afm-card-green) !important;
  font-size: 18px !important;
  font-weight: 800 !important;
  line-height: 1.3 !important;
  text-align: left !important;
  white-space: nowrap !important;
}

.urun .urun-fiyat1 {
  grid-column: 2;
  grid-row: 3;
  align-self: center;
  position: static !important;
  width: auto !important;
  height: auto !important;
  margin: 0 0 0 10px !important;
  padding: 0 !important;
  color: #7D8593 !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 1.3 !important;
  text-align: left !important;
  text-decoration: line-through !important;
  white-space: nowrap !important;
}

.urun .ucretsiz-kargo {
  order: 50;
  box-sizing: border-box !important;
  display: flex !important;
  position: static !important;
  width: 100% !important;
  max-width: none !important;
  height: 28px !important;
  min-height: 28px !important;
  margin: 5px 0 8px !important;
  padding: 0 4px !important;
  align-items: center !important;
  justify-content: flex-start !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  color: var(--afm-card-green) !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  text-align: left !important;
  white-space: nowrap !important;
}

.urun .ucretsiz-kargo-icon {
  flex: 0 0 auto !important;
  margin-right: 7px !important;
  color: var(--afm-card-green) !important;
  font-size: 18px !important;
}

.urun .ucretsiz-kargo-icon::before {
  color: var(--afm-card-green) !important;
}

.urun .urun-fav-icon-box {
  display: flex !important;
  position: absolute !important;
  top: 12px !important;
  right: 12px !important;
  bottom: auto !important;
  left: auto !important;
  z-index: 6 !important;
  width: 36px !important;
  height: 36px !important;
  margin: 0 !important;
  align-items: center !important;
  justify-content: center !important;
  background: rgba(255,255,255,.96) !important;
  border: 1px solid var(--afm-card-border) !important;
  border-radius: 50% !important;
  box-shadow: 0 2px 8px rgba(13,18,35,.08) !important;
  color: var(--afm-card-ink) !important;
  cursor: pointer;
}

.urun .urun-indirim {
  display: flex !important;
  position: absolute !important;
  top: 12px !important;
  right: auto !important;
  bottom: auto !important;
  left: 12px !important;
  z-index: 6 !important;
  width: auto !important;
  min-width: 0 !important;
  height: 26px !important;
  margin: 0 !important;
  padding: 0 9px !important;
  align-items: center !important;
  justify-content: center !important;
  background: var(--afm-card-red) !important;
  border: 0 !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  color: #fff !important;
  font-size: 11px !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  letter-spacing: .01em;
  white-space: nowrap !important;
}

.urun .urun-indirim::after {
  content: " İNDİRİM";
}


.urun .urun-hover-buttons {
  order: 60;
  box-sizing: border-box !important;
  display: flex !important;
  position: static !important;
  width: 100% !important;
  height: 44px !important;
  margin: auto 0 0 !important;
  padding: 0 !important;
  gap: 10px !important;
  align-items: stretch !important;
  justify-content: stretch !important;
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
}

.urun .urun-hover-incele,
.urun .urun-hover-sepeteat {
  box-sizing: border-box !important;
  display: flex !important;
  position: static !important;
  height: 44px !important;
  margin: 0 !important;
  padding: 0 12px !important;
  align-items: center !important;
  justify-content: center !important;
  border-radius: 5px !important;
  cursor: pointer;
}

.urun .urun-hover-incele {
  flex: 0 0 40% !important;
  background: #fff !important;
  border: 1px solid #D8DDE5 !important;
  color: var(--afm-card-ink) !important;
}

.urun .urun-hover-sepeteat {
  flex: 1 1 auto !important;
  background: var(--afm-card-green) !important;
  border: 1px solid var(--afm-card-green) !important;
  color: #fff !important;
  font-weight: 700 !important;
}

.urun .urun-hover-sepeteat::after {
  content: "";
}

.urun .urun-hover-incele-icon,
.urun .urun-katalog-sepeteat-icon {
  margin: 0 !important;
  color: currentColor !important;
  font-size: 19px !important;
}

.urun .urun-katalog-sepeteat-icon::before {
  color: #fff !important;
}

.urun:has(.urun-hover-buttons a.button) .urun-hover-incele,
.urun:has(.urun-hover-buttons a.button) .urun-hover-sepeteat {
  display: none !important;
}

.urun:has(.urun-hover-buttons a.button) .urun-hover-buttons > .d-flex {
  display: flex !important;
  width: 100% !important;
  height: 44px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.urun:has(.urun-hover-buttons a.button) .urun-hover-buttons a.button {
  display: flex !important;
  width: 100% !important;
  min-width: 100% !important;
  height: 44px !important;
  margin: 0 !important;
  padding: 0 14px !important;
  align-items: center !important;
  justify-content: center !important;
  background: var(--afm-card-green) !important;
  border: 1px solid var(--afm-card-green) !important;
  border-radius: 5px !important;
  color: #fff !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  text-decoration: none !important;
}

.urun:has(.urun-tukendi) .urun-img {
  opacity: .48 !important;
  filter: grayscale(.12);
}

.urun:has(.urun-tukendi) .urun-tukendi {
  order: 20;
  box-sizing: border-box !important;
  display: flex !important;
  position: static !important;
  width: calc(100% + 24px) !important;
  min-width: 0 !important;
  height: 30px !important;
  margin: 0 -12px 10px !important;
  padding: 0 12px !important;
  align-items: center !important;
  justify-content: center !important;
  background: var(--afm-card-ink) !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  color: #fff !important;
  font-size: 12px !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  letter-spacing: .05em;
  text-transform: uppercase;
  pointer-events: none;
}

body .urun:has(.urun-tukendi) .urun-hover-buttons a.button,
body .urun:has(.urun-tukendi) .urun-hover-sepeteat {
  display: none !important;
}

.urun:has(.urun-tukendi) .urun-hover-buttons:not(:has(.urun-hover-incele)) {
  display: none !important;
}

.slick-track:has(> .urun-slick) {
  display: flex !important;
  align-items: stretch !important;
}

.slick-track:has(> .urun-slick) > .urun-slick {
  display: flex !important;
  height: auto !important;
}

.slick-track:has(> .urun-slick) > .urun-slick > .urun {
  flex: 1 1 auto !important;
  height: 100% !important;
}

.products-right > .row > .urun-list {
  display: flex;
  padding: 7px !important;
}

@media (min-width: 1200px) {
  .products-right > .row > .urun-list.column4 {
    flex: 0 0 25% !important;
    width: 25% !important;
  }
}

@media (min-width: 768px) and (max-width: 1199.98px) {
  .products-right > .row > .urun-list.column4 {
    flex: 0 0 33.333333% !important;
    width: 33.333333% !important;
  }

  .urun .urun-hover-incele {
    display: none !important;
  }

  .urun .urun-hover-sepeteat {
    flex-basis: 100% !important;
  }

  .urun .urun-hover-sepeteat::after {
    content: "Sepete Ekle";
    margin-left: 8px;
  }
}

@media (max-width: 767.98px) {
  .products-right > .row > .urun-list.column4 {
    flex: 0 0 50% !important;
    width: 50% !important;
  }

  .products-right > .row {
    margin-right: -5px !important;
    margin-left: -5px !important;
  }

  .products-right > .row > .urun-list {
    padding: 5px !important;
  }

  .urun {
    padding: 8px !important;
    border-radius: 8px !important;
  }

  .urun .urun-img-box {
    padding: 8px !important;
  }

  .urun .urun-fav-icon-box {
    top: 8px !important;
    right: 8px !important;
    width: 36px !important;
    height: 36px !important;
  }

  .urun .urun-indirim {
    top: 8px !important;
    left: 8px !important;
    height: 24px !important;
    padding: 0 7px !important;
    font-size: 10px !important;
  }

  .urun .urunler-brands-name {
    margin-top: 3px !important;
    padding: 0 2px !important;
    font-size: 11px !important;
  }

  .urun .urun-bottom {
    grid-template-columns: 1fr;
    grid-template-rows: auto auto auto auto;
    min-height: 142px !important;
    padding: 10px 2px 0 !important;
  }

  .urun .urun-fiyat {
    grid-column: 1;
    grid-row: 3;
  }

  .urun .urun-fiyat1 {
    grid-column: 1;
    grid-row: 4;
    margin-left: 0 !important;
  }

  .urun .urun-title {
    height: 39px !important;
    min-height: 39px !important;
    margin-bottom: 6px !important;
    font-size: 13px !important;
    line-height: 1.45 !important;
  }

  .urun .pr-star-box-kataloglist {
    height: 21px !important;
    min-height: 21px !important;
    margin-bottom: 7px !important;
  }

  .urun .pr-total-starbox-avg-star-kataloglist {
    margin-right: 1px !important;
    font-size: 13px !important;
  }

  .urun .urun-yildiz-deger-kataloglist {
    margin-left: 3px !important;
    font-size: 10px !important;
  }


  .urun .urun-fiyat {
    font-size: 15px !important;
  }

  .urun .urun-fiyat1 {
    font-size: 11px !important;
  }

  .urun .ucretsiz-kargo {
    height: 24px !important;
    min-height: 24px !important;
    margin: 4px 0 7px !important;
    padding: 0 2px !important;
    font-size: 11px !important;
  }

  .urun .ucretsiz-kargo-icon {
    margin-right: 5px !important;
    font-size: 15px !important;
  }

  .urun .urun-hover-buttons,
  .urun .urun-hover-sepeteat {
    height: 44px !important;
  }

  .urun .urun-hover-incele {
    display: none !important;
  }

  .urun .urun-hover-sepeteat {
    flex-basis: 100% !important;
    padding: 0 8px !important;
    font-size: 12px !important;
  }

  .urun .urun-hover-sepeteat::after {
    content: "Sepete Ekle";
    margin-left: 6px;
  }

  .urun:has(.urun-tukendi) .urun-tukendi {
    width: calc(100% + 16px) !important;
    height: 27px !important;
    margin: 0 -8px 8px !important;
    font-size: 11px !important;
  }
}

@media (max-width: 360px) {
  .urun .urun-title {
    font-size: 12px !important;
  }

  .urun .pr-total-starbox-avg-star-kataloglist {
    font-size: 12px !important;
  }

  .urun .urun-yildiz-deger-kataloglist {
    font-size: 9px !important;
  }

  .urun .urun-fiyat {
    font-size: 14px !important;
  }

  .urun .ucretsiz-kargo {
    font-size: 10px !important;
  }

  .urun .urun-hover-sepeteat::after {
    content: "Sepete Ekle";
  }
}
/* AFM Product Cards v2 END */

/* AFM Floating UI Layer Order START
   Cards <= 999; scroll-to-top 5000; mobile dock 6000;
   native WhatsApp/menu/modal layers remain above. */
.Up {
  z-index: 5000 !important;
}

#afm-mobile-dock-v1 {
  z-index: 6000 !important;
}
/* AFM Floating UI Layer Order END */


/* AFM Product Card Polish START */
.urun .urun-indirim::after {
  content: "İNDİRİM";
  margin-left: 4px;
}

.urun .urun-fiyat1 {
  color: #EC1317 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
}

.urun .urun-hover-buttons > .urun-hover-incele,
.urun .urun-hover-buttons > .urun-hover-sepeteat {
  flex: 1 1 0 !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
}

@media (max-width: 577px) {
  .urun .urun-fiyat1 {
    font-size: 12px !important;
  }
}
/* AFM Product Card Polish END */

/* AFM Checkout Consent START — shared initial layout */
#saveAdressForm .adres-detay-ic-cerceve-new:has(.sepet-detay-ozet-devam-buton){display:grid!important;grid-template-columns:minmax(0,420px);grid-template-rows:minmax(68px,auto) 44px;justify-content:center!important;gap:16px;padding:16px}
#saveAdressForm .adres-detay-ic-cerceve-new:has(.sepet-detay-ozet-devam-buton)>div{width:100%;max-width:none;min-width:0;float:none!important;margin:0;padding:0}
#saveAdressForm .adres-detay-ic-cerceve-new>div:has(>.sepet-detay-ozet-devam-buton){grid-row:2}
#saveAdressForm .adres-detay-ic-cerceve-new :is(.adres-detay-sozlesme-cerceve,.afm-checkout-consent){grid-row:1;display:flex;align-items:center;gap:12px;min-height:60px;text-align:left;font-size:16px;line-height:24px;font-family:inherit;justify-content:flex-start;align-self:stretch}
#saveAdressForm #sozlesme{flex:0 0 24px;width:24px;height:24px;margin:0!important;accent-color:#071d36}
#saveAdressForm .afm-checkout-consent-copy{flex:1;min-width:0}
#saveAdressForm .afm-checkout-consent-link{display:inline-block;padding:10px 0;border:0;background:transparent;color:#071d36;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
#saveAdressForm .afm-checkout-consent label{display:inline;margin:0;font:inherit;cursor:pointer}
#saveAdressForm .afm-checkout-consent-link:focus-visible{outline:2px solid #071d36;outline-offset:3px}
#saveAdressForm .afm-checkout-consent-error{display:block;color:#a41414;font-size:14px}
#saveAdressForm .afm-checkout-consent-error:empty{display:none}
#saveAdressForm .sepet-detay-ozet-devam-buton{display:block;width:100%;min-height:44px;height:44px;margin:0;font-size:16px}
/* AFM Checkout Consent END */

/* AFM kategori kartlari: yalniz ana sayfa modul 18. */
.asm_18>.row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;}
.asm_18>.row>a.anasayfa-6-item{position:relative;display:flex;flex-direction:column;width:100%!important;min-width:0;padding:0!important;margin:0!important;border:1px solid #e6e7eb;border-radius:10px;overflow:hidden;background:#bc1425;color:#fff;text-decoration:none;}
.asm_18>.row>a>img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#333;}
.asm_18>.row>a::before{content:"";position:absolute;top:8px;left:8px;width:66px;height:30px;z-index:1;background:#fff url("/img/setting/logooriginal1-3e84903--1--e13ded1.webp") center / 56px auto no-repeat;border-radius:4px;pointer-events:none;}
.asm_18>.row>a::after{content:attr(title) " →";display:flex;align-items:center;min-height:60px;padding:10px 12px;font-size:16px;font-weight:700;line-height:1.3;white-space:normal;overflow-wrap:normal;box-sizing:border-box;}
.asm_18>.row>a:hover{background:#9f1020;}
.asm_18>.row>a:focus-visible{outline:3px solid #172d53;outline-offset:-3px;}
@media(max-width:1199px){.asm_18>.row{grid-template-columns:repeat(3,minmax(0,1fr));}}
@media(max-width:575px){.asm_18>.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.asm_18>.row>a::after{font-size:15px;min-height:60px;}}

/* AFM Hero Original Logo: scoped to the logo-free banner only. */
.asm_15 > .row > a:has(> img[src*="afm-hero-no-logo-v2-766e741.webp"]){position:relative;}
.asm_15 > .row > a:has(> img[src*="afm-hero-no-logo-v2-766e741.webp"])::before{content:"";position:absolute;z-index:1;pointer-events:none;left:15px;top:calc(15px + (100% - 30px)*.03657);width:calc((100% - 30px)*.15936);aspect-ratio:3.06;background:#fff url("/img/setting/logooriginal1-3e84903--1--e13ded1.webp") 35% center / 76% auto no-repeat;clip-path:polygon(0 0,100% 0,85% 100%,0 100%);}
/* AFM Hero Original Logo END */
.urun-list{
			outline:none;
			padding-top:15px;
			padding-right:7px;
			padding-bottom:15px;
			padding-left:7px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-slick{
			outline:none;
			padding:10px;
		}

		.urun{
			position:relative;
			background:#ffffff;
			height:448.6px;
			text-align:center;
			border-top:0px;
			border-right:0px;
			border-bottom:4px;
			border-left:0px;
			border-color:#d1d1d1;
			border-style:solid;
			border-top-left-radius:10px !important;
			border-bottom-left-radius:10px !important;
			border-top-right-radius:10px !important;
			border-bottom-right-radius:10px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			box-shadow:0px 0px 5px #eeeff4;
		}

		.urun:hover{
			background:#ffffff;
			height:448.6px;
			border-top:0px;
			border-right:0px;
			border-bottom:4px;
			border-left:0px;
			border-color:#f27a1a;
			border-style:solid;
			border-top-left-radius:10px !important;
			border-bottom-left-radius:10px !important;
			border-top-right-radius:10px !important;
			border-bottom-right-radius:10px !important;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			box-shadow:0px 0px 10px #d6d6d6;
		}

		.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:0.7em;
			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:#00a65a;
			color:#ffffff;
			text-align:center;
			font-size:1.3em;
			width:auto;
			height:auto;
			top: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:3px !important;
			border-bottom-left-radius:3px !important;
			border-top-right-radius:3px !important;
			border-bottom-right-radius:3px !important;
			padding-top:15px;
			padding-right:7.2px;
			padding-bottom:15.1px;
			padding-left:7.2px;
			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:1.1rem;
		}

		.urun-fav-icon-box{
			position:absolute;
			z-index:999;
			background:#ffffff;
			color:#000000;
			text-align:center;
			font-size:0.7rem;
			width:30px;
			height:30px;
			top:5px;
			left:auto;
			right:5px;
			bottom:auto;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#000000;
			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:6.7px;
			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:1rem;
		}

		.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: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;
		}

		.urun-indirim{
			position:absolute;
			z-index:999;
			background:#f27a1a;
			color:#ffffff;
			text-align:center;
			width:67.4px;
			height:25px;
			font-size:0.9rem;
			font-weight:normal;
			top:321.3px;
			right:5.8px;
			bottom: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:4px !important;
			border-bottom-left-radius:4px !important;
			border-top-right-radius:4px !important;
			border-bottom-right-radius:4px !important;
			padding-top:2px;
			padding-right:4px;
			padding-bottom:0px;
			padding-left:4px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-hover-buttons{
			display:none;
			position:absolute;
			z-index:999;
			width:100%;
			height:auto;
			top:auto;
			bottom:10px;
			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: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:auto;
			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:#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:#6b6b6b;
			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:hover{
			background:#fafafa;
			color:#000000;
			opacity:0.8;
		}

		.urun-hover-sepeteat:hover{
			background:#efefef;
			color:#000000;
			opacity:0.8;
		}

		.urun:hover .urun-hover-buttons{
			display:block;
		}

		.urun-img-box{
			height:253.9px;
			overflow:hidden;
			text-align:center;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#eeeff4;
			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;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:auto;
			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:100%;
			height:auto;
			max-height:233.8px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			margin-top:auto;
			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:180px;
			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:auto;
			color:#252525;
			font-size:1em;
			text-align:center;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:10px;
			padding-left:0px;
			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:center;
			width:100%;
			top:auto;
			left:3px;
			right:auto;
			bottom:29.6%;
			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.1em;
			font-weight:normal;
			text-align:center;
			width:100%;
			top:auto;
			left:3px;
			right:auto;
			bottom:44.2%;
			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:1rem;
		}

		.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:10px;
			padding-right:10px;
			padding-bottom:10px;
			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:10px;
			padding-right:10px;
			padding-bottom:10px;
			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.9rem;
			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: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;
		}

		.urunler-left{
			width:20%;
		}

		.urunler-left-in{
			background:#eeeff4;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#eeeff4;
			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:10px;
			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.9rem;
			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:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:auto;
			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:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:15px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom: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.9rem;
		}

		.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.8rem;
			margin-top:5px;
			margin-right:5px;
			margin-bottom:5px;
			margin-left:5px;
			padding-top:3px;
			padding-right:3px;
			padding-bottom:3px;
			padding-left:3px;
			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:38.4px;
			left:12.5px;
			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:16.1px;
			color:#f5c000;
			padding:0px;
			margin:0px;
		}

		.urun-yildiz-deger-kataloglist{
			margin-top:7.3px;
			font-size:12.2px;
		}

		.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:#ffffff;
			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;
		}

		.etiket-yeni-urun-design-editor{
			border:1px;
			border-style:solid;
			border-color:#d31628;
			border-radius:3px;
			background:#dc3545;
			color:#ffffff;
			padding-top:1px;
			padding-right:3px;
			padding-bottom:1px;
			padding-left:3px;
			text-align:center;
			font-style:normal;
		}

		.etiket-tukendi-design-editor{
			border:1px;
			border-style:solid;
			border-color:#d31628;
			border-radius:3px;
			background:#dc3545;
			color:#ffffff;
			padding-top:1px;
			padding-right:3px;
			padding-bottom:1px;
			padding-left:3px;
			text-align:center;
			font-style:normal;
		}

		.etiket-ucretsiz-kargo-design-editor{
			border:1px;
			border-style:solid;
			border-color:#0c7b8d;
			border-radius:3px;
			background:#17a2b8;
			color:#ffffff;
			padding-top:1px;
			padding-right:3px;
			padding-bottom:1px;
			padding-left:3px;
			text-align:center;
			font-style:normal;
		}

		.etiket-indirim-orani-design-editor{
			border:1px;
			border-style:solid;
			border-color:#0f7b28;
			border-radius:20px;
			background:#28a745;
			color:#ffffff;
			padding-top:4px;
			padding-right:3px;
			padding-bottom:4px;
			padding-left:3px;
			text-align:center;
			font-style:normal;
		}

		.etiket-favori-design-editor{
			border:0px;
			border-style:solid;
			border-color:#000000;
			border-radius:20px;
			background:#ffffff;
			padding-top:4px;
			padding-right:5px;
			padding-bottom:1px;
			padding-left:5px;
			text-align:center;
		}

		.product-code-design-editor{
			font-weight:normal;
			text-align:left;
			background:#ffffff;
			color:#000000;
			border:0px;
			border-style:solid;
			border-color:#666666;
			border-radius:4px;
			width:auto;
			padding-top:1px;
			padding-right:2px;
			padding-bottom:1px;
			padding-left:0px;
			font-style:normal;
		}

		.product-barcode-design-editor{
			font-weight:normal;
			text-align:left;
			background:#ffffff;
			color:#000000;
			border:0px;
			border-style:solid;
			border-color:#666666;
			border-radius:4px;
			width:auto;
			padding-top:1px;
			padding-right:2px;
			padding-bottom:1px;
			padding-left:0px;
			font-style:normal;
		}

		.product-brand-design-editor{
			font-weight:bold;
			text-align:left;
			background:#ffffff;
			color:#f08a25;
			border:0px;
			border-style:solid;
			border-color:#666666;
			border-radius:4px;
			width:auto;
			padding-top:1px;
			padding-right:2px;
			padding-bottom:1px;
			padding-left:0px;
			font-style:normal;
		}

		.product-degerlendirme-design-editor{
			justify-content:left;
		}

		.product-title-design-editor{
			font-weight:bold;
			text-align:left;
			background:#ffffff;
			color:#000000;
			border:0px;
			border-style:solid;
			border-color:#666666;
			border-radius:4px;
			width:auto;
			padding-top:1px;
			padding-right:2px;
			padding-bottom:1px;
			padding-left:0px;
			font-style:normal;
		}

		.product-title-design-editor:hover{
			color:#333333;
		}

		.price-design-editor{
			text-align:left;
		}

		.price-design-editor-truncate{
			font-weight:normal;
			text-decoration:line-through;
			font-size:1.3rem;
			background:#ffffff;
			color:#777777;
			border:0px;
			border-style:solid;
			border-color:#666666;
			border-radius:4px;
			width:auto;
			padding-top:0px;
			padding-right:5px;
			padding-bottom:0px;
			padding-left:0px;
			font-style:normal;
		}

		.price-design-editor-normal{
			font-weight:bold;
			font-size:1.3rem;
			background:#ffffff;
			color:#000000;
			border:0px;
			border-style:solid;
			border-color:#666666;
			border-radius:4px;
			width:auto;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			font-style:normal;
		}

		.kampanya-sepette-indirim-design-editor{
			font-weight:normal;
			background:#eef7f0;
			text-align:left;
			color:#000000;
			border:1px;
			border-style:solid;
			border-color:#b8f2c5;
			border-radius:3px;
			width:auto;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:2px;
			padding-left:3px;
			font-style:normal;
		}

		.buton-sepete-ekle-design-editor{
			font-weight:normal;
			background:#0f7b28;
			text-align:center;
			color:#ffffff;
			border:1px;
			border-style:solid;
			border-color:#b8f2c5;
			border-radius:6px;
			padding-top:2px;
			padding-right:3px;
			padding-bottom:2px;
			padding-left:3px;
			font-style:normal;
		}

		.buton-sepete-ekle-design-editor:hover{
			background:#0f7b28;
			color:#ffffff;
			border-color:#b8f2c5;
			padding-top:2px;
			padding-right:3px;
			padding-bottom:2px;
			padding-left:3px;
		}

		.buton-teklif-formu-design-editor{
			font-weight:normal;
			background:#ffffff;
			text-align:center;
			color:#000000;
			border:1px;
			border-style:solid;
			border-color:#444444;
			border-radius:6px;
			padding-top:2px;
			padding-right:3px;
			padding-bottom:2px;
			padding-left:3px;
			font-style:normal;
		}

		.buton-teklif-formu-design-editor:hover{
			background:#ffffff;
			color:#000000;
			border-color:#444444;
			padding-top:2px;
			padding-right:3px;
			padding-bottom:2px;
			padding-left:3px;
		}

		.buton-toptan-fiyat-design-editor{
			font-weight:normal;
			background:#ffffff;
			text-align:center;
			color:#000000;
			border:1px;
			border-style:solid;
			border-color:#444444;
			border-radius:6px;
			padding-top:2px;
			padding-right:3px;
			padding-bottom:2px;
			padding-left:3px;
			font-style:normal;
		}

		.buton-toptan-fiyat-design-editor:hover{
			background:#ffffff;
			color:#000000;
			border-color:#444444;
			padding-top:2px;
			padding-right:3px;
			padding-bottom:2px;
			padding-left:3px;
		}

		.buton-hizli-gozat-design-editor{
			font-weight:normal;
			background:#007bff;
			text-align:center;
			color:#ffffff;
			border:1px;
			border-style:solid;
			border-color:#b8f2c5;
			border-radius:6px;
			padding-top:2px;
			padding-right:3px;
			padding-bottom:2px;
			padding-left:3px;
			font-style:normal;
		}

		.buton-hizli-gozat-design-editor:hover{
			background:#007bff;
			color:#ffffff;
			border-color:#b8f2c5;
			padding-top:2px;
			padding-right:3px;
			padding-bottom:2px;
			padding-left:3px;
		}

		.etiket-indirim-orani-design-editor-2{
			border:1px;
			border-style:solid;
			border-color:#0f7b28;
			border-radius:20px;
			background:#28a745;
			color:#ffffff;
			padding-top:4px;
			padding-right:3px;
			padding-bottom:4px;
			padding-left:3px;
			text-align:center;
			font-style:normal;
		}

		.etiket-ucretsiz-kargo-design-editor-2{
			border:1px;
			border-style:solid;
			border-color:#0c7b8d;
			border-radius:3px;
			background:#17a2b8;
			color:#ffffff;
			padding-top:1px;
			padding-right:3px;
			padding-bottom:1px;
			padding-left:3px;
			text-align:center;
			font-style:normal;
		}

		.etiket-yeni-urun-design-editor-2{
			border:1px;
			border-style:solid;
			border-color:#d31628;
			border-radius:3px;
			background:#dc3545;
			color:#ffffff;
			padding-top:1px;
			padding-right:3px;
			padding-bottom:1px;
			padding-left:3px;
			text-align:center;
			font-style:normal;
		}

		.kampanya-xadet-design-editor{
			font-weight:bold;
			background:#ffffff;
			text-align:left;
			color:#007bff;
			border:0px;
			border-style:solid;
			border-color:#007bff;
			border-radius:3px;
			width:auto;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			font-style:normal;
		}

		.urun-detay-container{
			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:#ffffff00;
			width:45%;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			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:10px !important;
			margin-bottom:20px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.gc-vt{
			margin-right:0px;
			margin-left:0px;
		}

		.urun-detay-cerceve{
			background:#eeeff4;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			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:20px;
			margin-left:5px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-widgets{
			background:#ffffff;
			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:#000000;
			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:#777777;
			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:#777777;
		}

		.urun-detay-kod-yorumlar-link:hover{
			color:#555555;
		}

		.urun-detay-marka{
			font-size:0.9rem;
			color:#777777;
			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:#ffffff;
			color:#0c9741;
			font-size:0.9rem;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			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 !important;
			color:#f50000;
			font-size:1.8rem;
			font-weight:normal;
		}

		.urun-detay-fiyat2{
			color:#222222;
			font-size:1.8rem;
			font-weight:normal;
		}

		.urun-detay-odeme-indirim-cerceve{
			background:#ffffff;
			color:#000000;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			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:#0c9741;
			font-size:1rem;
		}

		.urun-detay-odeme-sepette-indirim-cerceve{
			width:auto;
			color:#000;
			background:#ffffff;
			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:#d6d6d6;
			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:#0c9741;
			font-size:1rem;
		}

		.urun-detay-odeme-sepette-indirim-cerceve-widgets{
			width:100%;
			color:#000000;
			text-align:left;
			background:#eeeff4;
			padding-top:15px;
			padding-right:5px;
			padding-bottom:15px;
			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:#d6d6d6;
			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:0px;
			margin-bottom:10px;
			margin-left:0px;
			padding-top:0px;
			padding-bottom:0px;
			padding-right:0px;
			padding-left:0px;
			font-size:0.8rem;
			font-weight:normal;
		}

		.urun-detay-odeme-sepette-indirim-widgets{
			color:#0c9741;
			font-size:0.8rem;
		}

		.urun-detay-odeme-sepette-indirim-widgets-icon::before{
			content:'\F5B2';
			color:#000000;
			font-size:0.8rem;
		}

		.urun-detay-ucretsiz-kargo-widgets{
			width:100%;
			color:#000000;
			font-size:0.8rem;
			background:#eeeff4;
			padding-top:10px;
			padding-right:15px;
			padding-bottom:10px;
			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:#d6d6d6;
			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:#000000;
			font-size:0.8rem;
		}

		.urun-detay-promosyon-widgets{
			width:100%;
			color:#000000;
			font-size:0.9rem;
			background:#ffffff;
			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:#d6d6d6;
			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:#000000;
			font-size:0.8rem;
		}

		.urun-detay-teslimat-sablonu-widgets{
			width:100%;
			color:#000000;
			font-size:0.9rem;
			background:#ffffff;
			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:#d6d6d6;
			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:#000000;
			font-size:0.8rem;
		}

		.urun-detay-taksit-firsati-widgets{
			width:100%;
			color:#000000;
			font-size:0.9rem;
			background:#eeeff4;
			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:#d6d6d6;
			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:#000000;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.urun-detay-taksit-firsati-aciklama-widgets{
			font-size:0.7rem;
			color:#000000;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
		}

		.urun-detay-taksit-firsati-widgets-icon::before{
			content:'\F2D7';
			color:#000000;
			font-size:0.8rem;
		}

		.urun-detay-ucretsiz-kargo{
			background:#00a65a;
			color:#ffffff;
			text-align:center;
			font-family:Arial;
			font-size:0.8rem;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			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 #fafafa;
		}

		.urun-detay-ucretsiz-kargo-icon::before{
			content:'\F1C8';
			color:#FFFFFF;
			font-size:0.8rem;
		}

		.urun-detay-yeni-urun{
			background:#25d366;
			color:#ffffff;
			text-align:center;
			font-family:Arial;
			font-size:0.8rem;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			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 #fafafa;
		}

		.urun-detay-secenek-cerceve{
			background:#ffffff;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			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:15px;
			margin-top:0px;
			margin-right:5px;
			margin-bottom:15px;
			margin-left:0px;
		}

		.urun-detay-renk-baslik{
			color:#777777;
			font-size:1rem;
			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;
		}

		.urun-detay-model-select-pasif{
			background:#ffffff;
			color:#000000;
			font-size:0.9rem;
			text-align:center;
			border-top:2px;
			border-right:2px;
			border-bottom:2px;
			border-left:2px;
			border-color:#dddddd;
			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 #fafafa;
			display:inline-block;
		}

		.urun-detay-model-select-pasif:hover{
			background:#ffffff;
			color:#333333;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-detay-model-select-aktif{
			background:#ffffff;
			color:#000000;
			font-size:0.9rem;
			text-align:center;
			border-top:2px;
			border-right:2px;
			border-bottom:2px;
			border-left:2px;
			border-color:#fd5929;
			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 #fafafa;
			display:inline-block;
		}

		.urun-detay-model-select-aktif:hover{
			background:#ffffff;
			color:#333333;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-detay-model-select-pasif-renk-kutusu{
			width:auto;
			background:#ffffff;
			color:#000000;
			font-size:0.9rem;
			text-align:center;
			border-top:2px;
			border-right:2px;
			border-bottom:2px;
			border-left:2px;
			border-color:#dddddd;
			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 #fafafa;
		}

		.urun-detay-model-select-pasif-renk-kutusu:hover{
			background:#ffffff;
			color:#333333;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-detay-model-select-aktif-renk-kutusu{
			width:auto;
			background:#ffffff;
			color:#000000;
			font-size:0.9rem;
			text-align:center;
			border-top:2px;
			border-right:2px;
			border-bottom:2px;
			border-left:2px;
			border-color:#fd5929;
			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 #fafafa;
		}

		.urun-detay-model-select-aktif-renk-kutusu:hover{
			background:#ffffff;
			color:#333333;
			box-shadow:0px 0px 0px #fafafa;
		}

		.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:#222222;
			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:#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: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:#ffffff;
			color:#222222;
			font-size:1.1em;
			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: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:#222222;
			color:#ffffff;
			font-size:2rem;
			text-align:center;
			width:50px;
			height:50px;
			line-height:50px;
			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:#d6d6d6;
			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 #fafafa;
		}

		.quantity-number-left:hover{
			background:#222222;
			color:#ffffff;
			box-shadow:0px 0px 0px #fafafa;
		}

		.quantity-number-right{
			cursor:pointer;
			background:#222222;
			color:#ffffff;
			font-size:2rem;
			text-align:center;
			width:50px;
			height:50px;
			line-height:50px;
			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:#d6d6d6;
			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 #fafafa;
		}

		.quantity-number-right:hover{
			background:#222222;
			color:#ffffff;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-detay-adet-input{
			width:auto;
			height:auto;
			background:#ffffff;
			font-size:1rem;
			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:#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;
		}

		.urun-detay-button{
			background:#fd5929;
			color:#ffffff;
			font-size:1rem;
			font-weight:normal;
			width:225.9px;
			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:#d6d6d6;
			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 #fafafa;
		}

		.urun-detay-button:hover{
			background:#ce4e27;
			color:#ffffff;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-detay-button-tablo{
			background:#ffffff;
			color:#252525;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#dddddd;
			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 #fafafa;
		}

		.urun-detay-button-tablo:hover{
			background:#ffffff;
			color:#222222;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-detay-gelince-haber-ver{
			background:#fd5929;
			color:#ffffff;
			font-size:1rem;
			font-weight:normal;
			text-align:center;
			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:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.nav-link-tabs{
			border-bottom:0px;
			color:#333;
		}

		.nav-link-tabs:hover{
			color:#000;
			font-weight:bold;
		}

		.urun-detay-yorum-baslik{
			background:#ffffff;
			color:#000000;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#d6d6d6;
			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:#000;
			padding-left:0px;
		}

		.urun-detay-yorum-satir{
			background:#fafafa;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#d6d6d6;
			border-style:solid;
		}

		.urun-detay-yorum-form{
			background:#eeeff4;
			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:#3399FF;
			font-size:1.3em;
			padding-top:15px;
			padding-right:10px;
			padding-bottom:15px;
			padding-left:0px;
		}

		.urun-detay-yorum-desc{
			color:#252525;
			font-size:1.1em;
			padding-top:15px;
			padding-right:10px;
			padding-bottom:15px;
			padding-left:0px;
		}

		.urun-detay-yorum-button{
			background:#fd5929;
			color:#ffffff;
			font-size:1rem;
			font-weight:normal;
			text-align:center;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#d6d6d6;
			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 #fafafa;
		}

		.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:#d6d6d6;
			border-style:solid;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
		}

		.urun-detay-etiket-baslik{
			color:#000000;
			font-size:1.1rem;
			font-weight:bold;
			padding-top:10px;
			padding-right:0px;
			padding-bottom:10px;
			padding-left:0px;
		}

		.urun-detay-etiket{
			background:#f27a1a;
			color:#ffffff;
			text-align:center;
			font-weight:normal;
			font-size:1rem;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			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:7px;
			padding-bottom:5px;
			padding-left:7px;
			margin-top:5px;
			margin-right:10px;
			margin-bottom:5px;
			margin-left:0px;
			box-shadow:0px 0px 0px #fafafa;
			display:inline-block;
		}

		.urun-detay-etiket:hover{
			background:#f27a1a;
			color:#ffffff;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-detay-benzer-urunler-baslik{
			background:#ffffff;
			color:#000000;
			font-size:1.2rem;
			text-align:center;
			font-weight:normal;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			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: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:#2ab540;
			color:#ffffff;
			width:auto;
			height:30px;
			font-size:1rem;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			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:0px;
			padding-right:15px;
			padding-bottom:0px;
			padding-left:15px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.urun-detay-whatsapp:hover{
			background:#2ab540;
			color:#ffffff;
		}

		.urun-detay-whatsapp-icon::before{
			content:'\F618';
			color:#ffffff;
			font-size:0.9rem;
		}

		.urun-detay-yorumlar-icon::before{
			content:'\F249';
			color:#000000;
			font-size:0.9rem;
		}

		.urun-detay-yorumlar-yorum-ekle::before{
			content:'\F4C9';
			color:#000000;
			font-size:0.9rem;
		}

		.urun-detay-favori-icon::before{
			content:'\F416';
			color:#000000;
			font-size:1rem;
		}

		.urun-detay-yildiz-box{
			width:auto;
			height:auto;
			background:#ffffff00;
			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:#dddddd;
			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:-10.4px;
			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:#ffc000;
			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:#000000;
			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:#333333;
			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:#333333;
			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:#333333;
			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:#000000;
			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:#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;
		}

		.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:#ffffff;
			font-size:0.9rem;
		}

		.urun-detay-aciklama-baslik-new{
			width:100%;
			height:auto;
			font-size:1.4rem;
			background:#ffffff;
			color:#000000;
			text-align:left;
			font-weight:normal;
			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:20px;
			margin-right:0px;
			margin-bottom:10px;
			margin-left:0px;
		}

		.urun-detay-aciklama-box-new{
			width:100%;
			height:auto;
			background:#ffffff;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e6e6e6;
			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:#ffffff;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e6e6e6;
			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:#ffffff;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e6e6e6;
			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:#e6e6e6;
			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:#ffffff;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e6e6e6;
			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:#ffffff;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e6e6e6;
			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:#ffffff;
			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:#d6d6d6;
			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:#ffffff;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e6e6e6;
			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:#fafafa;
			color:#000000;
			text-align:left;
			font-weight:normal;
			font-family:Arial;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e6e6e6;
			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:#fafafa;
			color:#000000;
			text-align:right;
			font-weight:normal;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e6e6e6;
			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:#fff9eb;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#e6e6e6;
			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:#ffc000;
			padding:0px;
			margin:0px;
		}

		.urun-detay-yildiz-box-deger-bottom{
			width:auto;
			font-size:1.5rem;
			color:#000000;
			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:#333333;
			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:#ffffff;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e6e6e6;
			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:#ffffff;
			border-top:0px;
			border-right:0px;
			border-bottom:1px;
			border-left:0px;
			border-color:#e6e6e6;
			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:#444444;
			font-weight:normal;
		}

		.urun-detay-yorumlist-satir-date-new{
			font-size:0.8rem;
			color:#444444;
			font-weight:normal;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:20px;
		}

		.urun-detay-yorumlist-name-icon::before{
			content:'\F4E1';
			color:#444444;
			font-size:0.8rem;
		}

		.urun-detay-yorumlist-date-icon::before{
			content:'\F1E2';
			color:#444444;
			font-size:0.7rem;
		}

		.urun-detay-yorumlist-info-new{
			font-size:0.8rem;
			color:#444444;
			font-weight:normal;
		}

		.urun-detay-yildiz-yorumyap-bottom{
			width:auto;
			height:auto;
			font-size:0.9rem;
			background:#ffffff;
			color:#000000;
			text-align:right;
			font-weight:normal;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#e6e6e6;
			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:#444444;
			font-size:0.7rem;
		}

		.urun-detay-teslimat-satir-new{
			width:100%;
			height:auto;
			background:#ffffff;
			border-top:0px;
			border-right:0px;
			border-bottom:4px;
			border-left:0px;
			border-color:#ffffff;
			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:#000000;
			font-size:0.8rem;
			background:#fafafa;
			border-top:0px;
			border-right:4px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			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:#000000;
			font-size:0.8rem;
			background:#fcffe5;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#ffffff;
			border-style:solid;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:10px;
		}

		.urun-detay-kapida-odeme-widgets{
			width:100%;
			color:#000000;
			font-size:0.9rem;
			background:#fafafa;
			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:#d6d6d6;
			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:#000000;
			background:#eeeff4;
			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:#d6d6d6;
			border-style:solid;
		}

		.urun-detay-kapida-odeme-baslik-icon::before{
			content:'\F423';
			color:#000000;
			font-size:1rem;
		}

		.urun-detay-kapida-odeme-box-widgets{
			background:#ffffff;
			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:#d6d6d6;
			border-style:solid;
		}

		.urun-detay-kapida-odeme-satir-widgets{
			width:100%;
			color:#000000;
			font-size:0.8rem;
			background:#ffffff;
			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:#d6d6d6;
			border-style:solid;
		}

		.urun-detay-kapida-odeme-cash-widgets-icon::before{
			content:'\F632';
			color:#000000;
			font-size:0.8rem;
		}

		.urun-detay-kapida-odeme-card-widgets-icon::before{
			content:'\F2D8';
			color:#000000;
			font-size:0.8rem;
		}

		.urun-detay-kargo-box{
			width:100%;
			height:auto;
			background:#f5f5f5;
			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:#d6d6d6;
			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:#f5f5f5;
			color:#333333;
			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:#d6d6d6;
			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:#f5f5f5;
			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:#d6d6d6;
			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:#d6d6d6;
			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:#d6d6d6;
			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:#f5f5f5;
			color:#333333;
			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:#d6d6d6;
			border-style:solid;
		}

		.urun-detay-kargo-box-icerik-detay-aciklama{
			width:auto;
			height:auto;
			font-size:0.7rem;
			text-align:left;
			background:#f5f5f5;
			color:#333333;
			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:#d6d6d6;
			border-style:solid;
		}

		.urun-detay-kargo-box-icon::before{
			content:'\F7D3';
			color:#000000;
			font-size:0.8rem;
		}

		.price-template-price-basket-container{
			position:fixed;
			z-index:999;
			width:30%;
			height:auto;
			bottom:20px;
			background:#2CABE0;
			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:#d6d6d6;
			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:#334155;
			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:#ffffff;
			color:#2cabe0;
			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:#d6d6d6;
			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 #fafafa;
		}

		.urun-detay-fixed-box-button:hover{
			background:#2cabe0;
			color:#ffffff;
			box-shadow:0px 0px 0px #fafafa;
		}

		.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:#fd5929;
			font-size:1.2rem;
			font-weight:bold;
		}

/* AFM Sold-out Selected Variant START */
.urun-detay-container:has(#orderForms .urun-detay-gelince-haber-ver)
.urun-detay-model-select-aktif-renk-kutusu {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  border-color: #0D1223 !important;
  background: #FAFAFB;
}

.urun-detay-container:has(#orderForms .urun-detay-gelince-haber-ver)
.urun-detay-model-select-aktif-renk-kutusu .urun-detay-renkvaryant-gorsel {
  opacity: .48;
  filter: grayscale(.25);
  transition: opacity .2s ease;
}
.urun-detay-renk-tukendi::after{
  content: "TÜKENDİ";
  position: absolute;
  z-index: 2;
  right: 0;
  bottom: 0;
  left: 0;
  min-height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 3px 4px;
  background: #0D1223;
  color: #fff;
  font-size: 9px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: .04em;
  pointer-events: none;
}

.urun-detay-renk-tukendi > a > img{
opacity: .48;
    filter: grayscale(.25);
    transition: opacity .2s ease;
}
.urun-detay-model-select-aktif-renk-kutusu,.urun-detay-model-select-pasif-renk-kutusu {
  position: relative;
}
/* AFM Sold-out Selected Variant END */


/* AFM Related Products Equal Grid START */
.urun-detay-benzer-urunler-baslik + .column1.column-left {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-auto-rows: 1fr;
  align-items: stretch;
}

.urun-detay-benzer-urunler-baslik + .column1.column-left > .urun-list {
  display: flex !important;
  float: none !important;
  width: auto !important;
  max-width: none !important;
  min-width: 0;
}

.urun-detay-benzer-urunler-baslik + .column1.column-left > .urun-list > .urun {
  flex: 1 1 auto;
  width: 100% !important;
  min-width: 0;
}

@media (max-width: 1199.98px) {
  .urun-detay-benzer-urunler-baslik + .column1.column-left {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (max-width: 767.98px) {
  .urun-detay-benzer-urunler-baslik + .column1.column-left {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
/* AFM Related Products Equal Grid END */

/* AFM Add To Cart Modal Actions START */
#window .urun-detay-button {
  min-height: 52px;
  padding: 13px 22px !important;
  border: 2px solid #ff5a36 !important;
  border-radius: 10px !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.25;
  text-align: center;
  text-decoration: none !important;
  box-shadow: 0 5px 14px rgba(16, 35, 62, 0.14);
  transition: transform 0.18s ease, box-shadow 0.18s ease, background-color 0.18s ease, color 0.18s ease;
}

#window .urun-detay-button:first-of-type {
  background: #ffffff !important;
  color: #132a4a !important;
  border-color: #132a4a !important;
}

#window .urun-detay-button:last-of-type {
  background: #ff5a36 !important;
  color: #ffffff !important;
}

#window .urun-detay-button:hover {
  transform: translateY(-1px);
  box-shadow: 0 8px 18px rgba(16, 35, 62, 0.20);
}

#window .urun-detay-button:focus-visible {
  outline: 3px solid rgba(255, 90, 54, 0.35);
  outline-offset: 3px;
}

@media (max-width: 767.98px) {
  #window .bg-white > .row.mx-0.my-5 {
    row-gap: 12px;
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  #window .urun-detay-button {
    min-width: 100% !important;
    min-height: 50px;
    margin-left: 0 !important;
    padding: 12px 16px !important;
    font-size: 15px;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  #window .urun-detay-button {
    min-width: 46% !important;
  }
}
/* AFM Add To Cart Modal Actions END */

/* AFM Add To Cart Modal Spacing */
#window .bg-white > .row.mx-0.my-5 {
  justify-content: center;
  column-gap: 16px;
}

#window .urun-detay-button:last-of-type {
  margin-left: 0 !important;
}
.sepet-adim-aktif{
			background:#fd5929;
			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:#fd5929;
			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:#fd5929;
			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:#f27a1a;
			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:#f27a1a;
			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:#f27a1a;
			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:#f27a1a;
			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:auto;
			background:#f27a1a;
			color:#ffffff;
			font-size:0.8rem;
			text-align:center;
			font-weight:normal;
			padding-top:7px;
			padding-right:5px;
			padding-bottom:7px;
			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:#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:hover{
			background:#f27a1a;
			color:#ffffff;
		}

		.sepet-detay-ozet-uyeliksiz-devam-buton{
			width:auto;
			height:auto;
			background:#f27a1a;
			color:#ffffff;
			font-size:0.8rem;
			text-align:center;
			font-weight:normal;
			padding-top:7px;
			padding-right:5px;
			padding-bottom:7px;
			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:#f27a1a;
			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:#f27a1a;
			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:#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;
			cursor:pointer;
		}

		.adres-detay-teslimat-default-cerceve{
			width:100%;
			height:auto;
			font-size:0.8rem;
			font-weight:normal;
			text-align:left;
			color:#000000;
			background:#fef4eb;
			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:#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;
			cursor:pointer;
			font-family:system-ui;
		}

		.adres-detay-teslimat-default-update-icon::before{
			content:'\F285';
			color:#f27a1a;
			font-size:0.8rem;
		}

		.adres-detay-teslimat-secim-kutusu{
			width:20px;
			height:20px;
			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:#f27a1a;
			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;
		}

		.footer{
			background:#fafafa;
			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:#fafafa;
			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:25px;
			padding-right:0px;
			padding-bottom:25px;
			padding-left:0px;
			margin-top:0px;
			margin-right:auto;
			margin-left:auto;
			margin-bottom:0px;
		}

		.footer-blog{
			background:#fafafa;
			border-top:0px;
			border-right:0px;
			border-bottom:0px;
			border-left:0px;
			border-color:#fafafa;
			border-style:solid;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			box-shadow:0px 0px 0px #fafafa;
		}

		.footer-column-title{
			color:#252525;
			font-size:1em;
			font-weight:bold;
			width:100%;
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			padding-bottom:0px;
		}

		.footer-column-title:hover{
			color:#252525;
		}

		.footer-column-line{
			background:#fafafa;
			color:#252525;
			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:5px;
			padding-bottom:5px;
			padding-left:0px;
			padding-right:0px;
		}

		.footer-column-line:hover{
			background:#fafafa;
			color:#000000;
			font-size:0.9em;
			font-weight:normal;
		}

		.ebulten{
			background:#dddddd;
			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:25px;
			padding-right:0px;
			padding-bottom:25px;
			padding-left:0px;
			margin-top:0px;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:0px !important;
			box-shadow:0px 0px 0px #fafafa;
		}

		.ebulten-in{
			position:relative;
			z-index:9;
			background:#dddddd;
			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:0px;
			padding-right:auto;
			padding-bottom:0px;
			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 !important;
			margin-bottom:0px;
			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:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.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:0px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
		}

		.ebulten-title{
			background:#dddddd;
			color:#252525;
			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:5px !important;
			border-bottom-left-radius:5px !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:#000000;
			border-top:1px;
			border-right:1px;
			border-bottom:1px;
			border-left:1px;
			border-color:#d6d6d6;
			border-style:solid;
			border-top-right-radius:5px !important;
			border-bottom-right-radius:5px !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:#dddddd;
			color:#222222;
			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:'\f135';
			color:#ffffff;
			font-size:2em;
			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:50px;
			top:35%;
			right:auto;
			bottom:auto;
			left:0px;
		}

		.footer-harici-sosyal-icons{
			max-width:40px;
			float:right;
		}

		.footer-harici-sosyal-satir{
			width:70%;
			transition:all linear 0.2s;
			border-top-left-radius:0px !important;
			border-bottom-left-radius:0px !important;
			border-top-right-radius:40px !important;
			border-bottom-right-radius:40px !important;
			margin-top:3px;
			float:left;
		}

		.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;
		}

		.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:100%;
			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:#000000;
			font-size:1rem;
		}

		.header-mobil-top-cart-icon::before{
			content:'\F174';
			color:#000000;
			position:static;
			z-index:-1;
			font-size:0.9rem;
		}

		.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:#000000;
			color:#ffffff;
			font-size:0.55rem;
			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:#000000;
			font-size:1rem;
		}

		.header-mobil-telefon{
			font-size:1.2rem;
			color:#000000;
		}

		.header-mobil-whatsapp-icon::before{
			content:'\F618';
			font-size:1rem;
			color:#000000;
		}

		.header-mobile-close-icon::before{
			content:'\F131';
			color:#000000;
			font-size:1.5rem;
			padding:5px;
		}

		.header-mobile-user-close-icon::before{
			content:'\F132';
			color:#000000;
			font-size:1.5rem;
			padding:5px;
		}

		.header-mobile-down-icon::before{
			content:'\F282';
			color:#000000;
			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:#fd5929;
			color:#ffffff;
		}

		.header-mobil-facebook-login-icon::before{
			content:'\F344';
			folor:#000;
		}

		.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:#d6d6d6;
			border-style:solid;
			padding-top:6px;
			padding-right:12px;
			padding-bottom:6px;
			padding-left:12px;
			background:#ffffff;
			font-size:1rem;
		}

		.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:#d6d6d6;
			border-style:solid;
			padding-top:6px;
			padding-right:12px;
			padding-bottom:6px;
			padding-left:12px;
			width:auto;
			background:#ffffff;
		}

		.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:#d6d6d6;
			border-style:solid;
			padding-top:6px;
			padding-right:6px;
			padding-bottom:6px;
			padding-left:0px;
			width:auto;
			background:#ffffff;
		}

		.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 #d6d6d6;
			background:#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:#000000;
			font-size:1em;
			background:#f9f9f9;
			border-top:0px;
			border-left:0px;
			border-right:0px;
			border-bottom:1px;
			border-color:#cccccc;
			border-style:solid;
		}

		.new-mobile-window-line{
			box-sizing:border-box;
			padding-top:10px;
			padding-right:0px;
			padding-bottom:10px;
			padding-left:10px;
			color:#000000;
			font-size:1em;
			background:#ffffff;
			border-top:0px;
			border-left:0px;
			border-right:0px;
			border-bottom:1px;
			border-color:#d6d6d6;
			border-style:solid;
		}

		.new-mobile-window-line-a{
			color:#000000;
		}

		.new-mobile-window-line-a:hover{
			color:#444444;
		}

		.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 #d6d6d6;
			background:#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:#000000;
			font-size:1em;
			background:#ffffff;
			border-top:1px;
			border-left:0px;
			border-right:0px;
			border-bottom:0px;
			border-color:#d6d6d6;
			border-style:solid;
		}

		.mobile-header{
			display:none;
		}

		.new-mobile-window-facebook-login{
			background:#2a6194;
			color:#ffffff;
			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:#000;
			text-align:center;
			margin-top:7px;
		}

		.urunler-filtre-input-filtre-ikon::before{
			content:'\F3E1';
			color:#000000;
		}

		.new-mobile-window-close::before{
			content:'\F659';
			color:#222222;
			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:#000000;
			font-weight:bold;
			font-size:1.7rem;
		}

		.mobile-header-row{
			border-top:0px;
			border-left:0px;
			border-right:0px;
			border-bottom:3px;
			border-color:#eeeff4;
			border-style:solid;
			background:#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;
		}

		/*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) {
  .pr-star-box-kataloglist{left: 0 !important; top:30px !important;}
  .slick-next-mobile{display: none !important;}
  .slick-prev-mobile{display: none !important;}
  .urun-bottom-mobile{height: 160px !important;}
	#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) {
   .pr-star-box-kataloglist{left: 0 !important; top:30 !important;}
 
  .header-mobil-top-user-icon::before{font-size: 1.4rem !important;}
  .header-mobil-search-icon::before{font-size: 1.2rem !important;}
    .story-slick-box-mobile{
  	    max-width: 100%;
    box-sizing: border-box;
    overflow: hidden;
}
    .slick-next-mobile{display: none;}
.slick-prev-mobile{display: none !important;}

	.urun-bottom-mobile{height: 160px !important;}
	.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: #fff;
		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){
   .pr-star-box-kataloglist{left: 0 !important; top:30px !important;}
 
  .header-mobil-search-icon::before{font-size: 1.2rem !important;}
  .story-slick-box-mobile{
  	    max-width: 100%;
    box-sizing: border-box;
    overflow: hidden;
}
    .slick-next-mobile{display: none !important;}
.slick-prev-mobile{display: none !important;}

	.urun-bottom-mobile{height: 160px !important;}
	.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: #fff;
		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: 340px;
	}
	
	.urun:hover{
		height: 340px;
	}
	
	.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: unset;
	}
	
	.urun-img{
		height: auto;
		max-height: unset;
	}
	
	.urun-bottom{
		height: 160px;
	}
	
	.urun-hover-incele{
		padding: 2px 2px 2px 8px;
		font-size: 1em;
	}
	
	.urun-hover-sepeteat{
		padding: 2px 2px 2px 8px;
		font-size: 1em;
	}
	
	.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.8rem;
		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){
   .pr-star-box-kataloglist{left: 0 !important; top:30 !important;}
 
  .header-mobil-search-icon::before{font-size: 1.2rem !important;}
  .header-mobil-top-user-icon::before{font-size: 1.4rem !important;}
	.urun{
		height: 340px;
	}
	
	.urun:hover{
		height: 340px;
	}
	
	.urun-img{
		max-height: unset;
	}
	
	.urun-img-box{
		height: unset;
	}
}

@media(max-width:376px){
	.urun{
		height: 340px;
	}
	
	.urun:hover{
		height: 340px;
	}
	
	.urun-img{
		max-height: unset;
	}
	
	.urun-img-box{
		height: unset;
	}
}

/* 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: #fff;
		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: 350px;
	}
	
	.urun:hover{
		height: 350px;
	}
	
	.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: unset;
	}
	
	.urun-img{
		height: auto;
		max-height: unset;
	}
	
	.urun-bottom{
		height: 160px;
	}
	
	.urun-hover-incele{
		padding: 2px 2px 2px 8px;
		font-size: 1em;
	}
	
	.urun-hover-sepeteat{
		padding: 2px 2px 2px 8px;
		font-size: 1em;
	}
	
	.urun-hover-incele-icon::before{
		font-size: 1em;
	}
	
	.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.8rem;
	}
	
	.urun-title:hover{
		font-size: 0.8rem;
	}
	
	#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; }
}

/* AFM Contact CAPTCHA Mobile Fix START */
@media (max-width: 577.98px) {
  #form_contact .captcha-left,
  #form_contact .captcha-right {
    flex: 0 0 100% !important;
    width: 100% !important;
    max-width: 100% !important;
    text-align: left !important;
  }

  #form_contact .captcha-left {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 8px;
  }

  #form_contact #captcha {
    width: auto !important;
    max-width: 160px !important;
    height: auto !important;
    margin-right: 0 !important;
  }

  #form_contact .captcha-right {
    margin-top: 12px;
  }

  #form_contact .captcha-right input {
    display: block;
    width: 100% !important;
    max-width: 220px !important;
    box-sizing: border-box;
  }
}
/* AFM Contact CAPTCHA Mobile Fix END */


/* AFM audit fix 2026-09-05: cart layout only; no URL or checkout logic changes. */
@media (max-width: 991.98px) {
  .sepet-band-box.sepet-list-box { display: none; }
  .sepet-band-box[id^="sepet-list-box"] {
    position: relative;
    display: grid;
    grid-template-columns: 72px minmax(0, 1fr);
    gap: 12px;
    padding: 12px;
    text-align: left;
  }
  .sepet-band-box[id^="sepet-list-box"] > div {
    width: auto !important;
    min-width: 0;
    padding: 0;
    font-size: 0.875rem;
  }
  .sepet-band-box[id^="sepet-list-box"] > .sepet-img-mobil { grid-column: 1; }
  .sepet-band-box[id^="sepet-list-box"] > .sepet-baslik-detay {
    grid-column: 2;
    padding-right: 30px;
    overflow-wrap: anywhere;
  }
  .sepet-band-box[id^="sepet-list-box"] > div:nth-child(3),
  .sepet-band-box[id^="sepet-list-box"] > .sepet-fiyat {
    grid-column: 1 / -1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
  }
  .sepet-band-box[id^="sepet-list-box"] > div:nth-child(3)::before { content: "Adet"; }
  .sepet-band-box[id^="sepet-list-box"] > div:nth-child(4)::before { content: "Birim Fiyatı"; }
  .sepet-band-box[id^="sepet-list-box"] > div:nth-child(5)::before { content: "Satır Toplamı"; }
  .sepet-band-box[id^="sepet-list-box"] .adet-kontrol-kutu {
    display: flex;
    flex-wrap: nowrap;
    width: auto;
    min-width: 132px;
    margin: 0;
  }
  .sepet-band-box[id^="sepet-list-box"] .adet-btn,
  .sepet-band-box[id^="sepet-list-box"] .adet-input {
    flex: 0 0 44px;
    width: 44px;
    min-height: 44px;
    height: 44px;
    box-sizing: border-box;
    font-size: 1rem;
  }
  .sepet-band-box[id^="sepet-list-box"] > div:last-child {
    position: absolute;
    top: 4px;
    right: 4px;
  }
  .sepet-band-box[id^="sepet-list-box"] .sepet-delete-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 44px;
    min-height: 44px;
  }
  .sepet-devam-button,
  .sepet-devam-button2 {
    min-height: 44px;
    height: auto !important;
    padding: 10px 12px;
    margin-top: 8px;
    font-size: 0.875rem;
    white-space: normal;
  }
}


/* AFM audit 2026-09-05: address step only; no checkout behaviour changes. */
@media (max-width: 991.98px) {
  .sepet-detay-sol-cerceve-new:has(#saveAdressForm),
  .sepet-detay-sol-cerceve-new:has(#saveAdressForm) + .sepet-detay-sag-cerceve-new {
    flex: 0 0 100%;
    width: 100% !important;
    min-width: 0;
    max-width: 100%;
  }
  .sepet-detay-sol-cerceve-new:has(#saveAdressForm) + .sepet-detay-sag-cerceve-new {
    margin-top: 16px;
    padding: 16px;
  }
  #saveAdressForm .adres-detay-teslimat-adresi-cerceve {
    width: 100% !important;
    min-width: 0;
  }
  #saveAdressForm .adres-detay-teslimat-adresi-ic-cerceve {
    align-items: center;
    gap: 8px;
  }
  #saveAdressForm .adres-detay-teslimat-adresi-baslik {
    flex: 1 1 100px;
    width: auto;
  }
  #saveAdressForm .adres-detay-teslimat-adres-ekle-buton {
    flex: 0 1 auto;
    width: auto;
    max-width: 100%;
    min-height: 44px;
    display: flex;
    align-items: center;
    padding: 8px;
  }
  #saveAdressForm .adres-detay-ic-cerceve-new {
    margin-left: 0;
    margin-right: 0;
    overflow-wrap: anywhere;
  }
  #saveAdressForm .adres-detay-sozlesme-cerceve {
    flex: 1 1 100%;
    width: 100% !important;
    min-width: 0;
    margin-bottom: 12px;
    align-items: flex-start;
  }
  #saveAdressForm .adres-detay-sozlesme-yazi { font-size: 0.875rem; }
  #saveAdressForm input[type="checkbox"] { flex-shrink: 0; }
  #saveAdressForm .sepet-detay-ozet-devam-buton {
    min-height: 44px;
    padding: 10px 18px;
    font-size: 1rem;
  }
  .sepet-detay-sol-cerceve-new:has(#saveAdressForm) + .sepet-detay-sag-cerceve-new .sepet-detay-ozet-kupon-input {
    flex: 1 1 140px;
    width: auto;
    min-width: 0;
    min-height: 44px;
    font-size: 1rem;
  }
  .sepet-detay-sol-cerceve-new:has(#saveAdressForm) + .sepet-detay-sag-cerceve-new .sepet-detay-ozet-kupon-button {
    flex: 0 0 auto;
    width: auto;
    min-height: 44px;
    padding: 8px 12px;
    font-size: 0.875rem;
  }
}


/* AFM audit 2026-09-05: centered mobile/tablet checkout and newsletter groups. */
@media (max-width: 991.98px) {
  .sepet-band-box:has(> .sepet-aratoplam),
  .sepet-band-box:has(> .sepet-devam-button) {
    justify-content: center !important;
    padding: 16px;
  }
  .sepet-band-box > .sepet-aratoplam {
    width: 100% !important;
    max-width: 420px;
    margin-left: auto !important;
    margin-right: auto !important;
    padding: 0;
    text-align: left;
    line-height: 1.8;
  }
  .sepet-band-box #discountFormForm > div:first-child { text-align: center; margin-bottom: 8px; }
  .sepet-band-box #discountFormForm .hstack { gap: 8px; }
  .sepet-band-box #discountFormForm input[name="coupon_code"] {
    flex: 1 1 0;
    width: 0;
    min-width: 0;
    min-height: 44px;
    font-size: 1rem;
  }
  .sepet-band-box #discountFormForm input[type="submit"] {
    flex-shrink: 0;
    min-height: 44px;
    margin-left: 0 !important;
  }
  .sepet-band-box:has(> .sepet-devam-button) { gap: 12px; }
  .sepet-band-box > .sepet-devam-button,
  .sepet-band-box > .sepet-devam-button2 {
    flex: 1 1 180px;
    max-width: 260px;
    justify-content: center;
    margin: 0 !important;
    text-align: center;
  }
  #saveAdressForm > .adres-detay-ic-cerceve-new:has(.sepet-detay-ozet-devam-buton) {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 16px;
    padding: 16px;
  }
  #saveAdressForm .adres-detay-sozlesme-cerceve {
    flex: 0 1 auto;
    width: 100% !important;
    max-width: 420px;
    margin: 0;
    gap: 8px;
    align-items: flex-start;
  }
  #saveAdressForm .adres-detay-sozlesme-yazi { flex: 1; min-width: 0; line-height: 1.5; text-align: left; }
  #saveAdressForm .adres-detay-sozlesme-yazi span { font-size: inherit !important; }
  #saveAdressForm .adres-detay-sozlesme-cerceve input { margin: 4px 0 0 !important; }
  #saveAdressForm .adres-detay-ic-cerceve-new > div:has(> .sepet-detay-ozet-devam-buton) {
    width: 100%;
    max-width: 420px;
    padding: 0;
    float: none !important;
  }
  #saveAdressForm .sepet-detay-ozet-devam-buton { width: 100%; }
  .ebulten .ebulten-in > .row { justify-content: center; row-gap: 12px; margin: 0; }
  .ebulten .ebulten-left,
  .ebulten .ebulten-desc,
  .ebulten .footer-sosyal-box { width: 100% !important; text-align: center; margin: 0 auto; }
  .ebulten .ebulten-left { padding: 0; }
  .ebulten .ebulten-orta-cerceve { width: 100%; max-width: 520px; margin: 0 auto !important; justify-content: center; }
  .ebulten .ebulten-title { width: 100%; text-align: center; margin-bottom: 12px; }
  .ebulten .ebulten-form { width: 100%; margin: 0 auto; }
  .ebulten #emailaddform > .row { margin: 0; justify-content: center; }
  .ebulten .ebulten-form-in { width: 100%; padding: 0; }
  .ebulten .ebulten-input { width: 1%; min-width: 0; font-size: 1rem; }
  .ebulten .ebulten-desc { max-width: 560px; padding: 0 12px; }
  .ebulten .footer-sosyal-box { display: flex; flex-wrap: wrap; justify-content: center; gap: 12px; padding: 0; }
  .ebulten .footer-sosyal-box > a { float: none !important; margin: 0 !important; min-width: 44px; min-height: 44px; }
}
