/*====================*/
/*------FE8--UM-------*/
/*====================*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
/*reset Css*/
[hidden]{display:none!important;}
[role="button"]{cursor:pointer;}
[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
template{display:none;}
#top-bar .headerContainer{padding:0!important;}
.proCategoryTitle.categoryTitleText {display: none !important;}
[tabindex="-1"]:focus{outline:none!important;}
html{max-width:100%;margin:0 auto;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;}
body{font-family:'Montserrat', sans-serif;margin:0;padding:0;font-size:0.8rem;}
button,input{overflow:visible;}
button,select{text-transform:none;}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}
textarea{overflow:auto;}
input[type="search"]{-webkit-appearance:none;}
input[type="radio"]:disabled,input[type="checkbox"]:disabled{cursor:not-allowed;}
input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-moz-appearance:none;-webkit-appearance:none;margin:0;}
label{display:inline-block;margin-bottom:0;}
input,button,select,textarea{line-height:inherit;}
img{display:block;border:none;max-width:100%;}
i{font-style:normal;}
a,area,button,[role="button"],input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation;}
a{text-decoration:none;color:#515F55;transition:background .1s ease-in-out,color .1s ease-in-out;}
a:active,a:hover{outline-width:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px white inset;-webkit-text-fill-color:#000;}
input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px white inset;-webkit-text-fill-color:#000;}
select,input{font-family:'Montserrat', sans-serif!important;}
button{-moz-appearance:none;-webkit-appearance:none;}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 600s ease-in-out 0s;}
textarea{resize:vertical;overflow:auto;}
#divAdminPopupText{float:left;width:100%;}
.ProductList ul{margin:0;padding:0;}
.blokSonYazilar ul{margin:0;padding:0;list-style:none;}
.blogKategori ul{margin:0;padding:0;list-style:none;}
.blogCenter ul{margin:0;padding:0;list-style:none;}
.blogRight ul{margin:0;padding:0;list-style:none;}
/*colgrid*/
.pull-center{display:inline-block;vertical-align:top;}
.pull-left{float:left;}
.pull-right{float:right;}
#top-bar .headerContainer {
    max-width: 100%;
    padding: 0 0px;
}
.row{margin-right:-15px;margin-left:-15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col{padding-right:15px;padding-left:15px;position:relative;width:100%;min-height:1px;}
.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}
.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}
.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}
.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}
.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}
.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
/*colgrid*/
.fa-facebook-f:before{content:"\f39e"!important;}
.hesabimBolumuTutucu i{vertical-align:middle;font-weight:300;}
.adminUserLoginBody #mainHolder_Panel1 .newuserForm > div{margin:0!important;}
#cb3DSecureOdeme{margin-right:8px;}
#txtbxCep{border:solid 1px #D9D8D0;height:26px;color:#515F55;background-color:transparent;}
.clear{clear:both;}
.textarea{font-family:'Montserrat', sans-serif;border:solid 1px #D9D8D0;padding:4px;width:100%;height:80px;resize:none;color:#515F55;background-color:transparent;transition-duration:0.2s, 0.2s;-webkit-transition-duration:0.2s, 0.2s;}
.textbox{font-family:'Montserrat', sans-serif;color:#515F55;display:block;font-size:14px;width:100%;transition-duration:0.2s, 0.2s;-webkit-transition-duration:0.2s, 0.2s;}
.button{font-family:'Montserrat', sans-serif;cursor:pointer;color:#fff;padding:4px 5px;transition:all 0.3s ease 0s;border:none;text-align:center;}
.selectboxx{height:26px;line-height:26px;padding:0 5px;background-color:none!important;width:100%;margin-bottom:4px;}
.validate,.validateSol,.validateOrta{position:absolute;right:0;left:0;bottom:0;background-color:#a94442;color:#fff;border-radius:0;padding:0 10px;}
.validate .validateOk,.validateSol .validateSolOk,.validateOrta .validateOrtaOk{background-color:#a94442;position:absolute;right:0;bottom:0;left:0;height:10px;display:block;border-radius:0 0 0 0;}
.cloudzoom-zoom{z-index:999;}
.clearfix{content:'';clear:both;display:block;float:left;width:100%;}
.clearfix:after,.clearfix:before{content:'';clear:both;display:block;float:left;width:100%;}
.KasaOnuFirsatlarContent ul li a.button{border:none!important;}
/*-----------------------------------Magaza Sayfasi--------------------------------------------*/
.Magazalar #header{margin-bottom:50px;}
.Magazalar .magazaSelect{background:#fff;border:1px solid #D9D8D0;color:#2F3D34;font-size:13px;margin-right:20px;width:calc(25% - 20px);}
.Magazalar #searchStore{width:25%;margin:0;}
.Magazalar #searchStore input{background:#fff;border:1px solid #D9D8D0;color:#2F3D34;font-size:13px;width:calc(100% - 115px);}
.Magazalar #searchStore .buton{width:105px;background:#2F3D34;border-color:#2F3D34;}
.Magazalar #searchStore .buton:hover{color:#2F3D34;}
.Magazalar .magazalarContent{float:left;width:100%;margin-top:50px;}
.Magazalar #nearStores{float:left;width:100%;}
.Magazalar #nearStores >h2{font-weight:600!important;color:#2F3D34;font-size:18px;}
/*------------------------------------iletisim--------------------------------------------*/
.iletisimContent{float:left;width:100%;}
.iletisimContent .row{margin:0;}
.iletisimContent .AdBan{float:left;width:50%;}
.iletisimContent .iletisimLeft{float:left;padding:0;margin:0 0 40px;width:100%;display:block;}
.iletisimContent .categoryTitle{float:left;padding:0;margin:0 0 30px;width:100%;text-align:left;}
.iletisimContent .categoryTitle .categoryTitleText{margin-bottom:0;font-size:24px;font-weight:bold;line-height:80px;text-align:left;}
.iletisimContent .categoryTitle:after{clear:left;content:'';width:70px;height:1px;background:#D9D8D0;float:left;}
.iletisimContent .iletisimLeft .Left{display:none;}
.iletisimContent .iletisimLeft .Center{display:none;}
.iletisimContent .iletisimLeft .span{float:left;width:100%;margin-top:20px;}
.iletisimContent .iletisimLeft .Right{display:block;color:#2F3D34;font-size:14px;line-height:20px;}
.iletisimContent .iletisimLeft .Right:before{color:#515F55;font-size:20px;font-family:'FontAwesome';width:35px;text-align:left;font-weight:300;float:left;}
.iletisimContent .iletisimLeft .span.iletisimLeftFirmaAdi .Right{font-size:20px;font-weight:bold;}
.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right{font-size:24px;}
.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right:before{content:'\f2a0';}
.iletisimContent .iletisimLeft .span.iletisimLeftFaks .Right:before{content:'\f1ac';}
.iletisimContent .iletisimLeft .span.iletisimLeftAdres .Right:before{content:'\f3c5';}
.iletisimContent .iletisimLeft .span.iletisimLeftEposta .Right:before{content:'\f2b6';}
.iletisimContent .iletisimRight{float:left;padding:0;margin:0;width:100%;}
.iletisimContent .iletisimRight .iletisimbanka{float:left;padding:0;width:100%;margin:0;}
.iletisimContent .iletisimRight .iletisimbanka .span{float:left;padding:0;width:100%;margin:0;}
.iletisimContent .iletisimRight .iletisimbanka .span > div{display:block;font-size:0;border-bottom:1px solid #D9D8D0;padding:0 0 20px;margin:0 0 20px;}
.iletisimContent .iletisimRight .iletisimbanka .span > div span{display:inline-block;vertical-align:top;width:auto!important;color:#2F3D34;font-size:14px;}
.iletisimContent .iletisimRight .iletisimbanka .span > div div{display:inline-block;vertical-align:top;}
.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 span{display:block;}
.iletisimContent .iletisimRight .iletisimbanka .span > div.line1{text-align:center;}
.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 .line1{text-align:left;}
.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 .line4{text-align:right;}
.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 > div{display:inline-block;vertical-align:top;width:25%;}
.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 > div span:nth-child(1){margin-bottom:10px;}
.iletisimContent .iletisimRight .iletisimbanka .span > div.line2 > div.line2{float:right;}
.iletisimContent .iletisimRight .iletisimbanka .span > .line1:nth-child(n+2){border-top:4px solid;margin-top:20px;padding-top:20px;}
.iletisimContent .iletisimForm{float:left;width:50%;padding-left:80px;}
.iletisimContent .iletisimForm .rowLeft{float:left;padding:0;margin:0;width:100%;}
.iletisimContent .iletisimForm .rowLeft .span{float:left;padding:0;margin:0 0 10px;width:100%;}
.iletisimContent .iletisimForm .rowLeft .span .Center{display:none;}
.iletisimContent .iletisimForm .rowLeft .span .Left{display:block;font-size:12px;color:#2F3D34;font-weight:600;line-height:30px;}
.iletisimContent .iletisimForm .rowLeft .span .Right{display:block;position:relative;}
.iletisimContent .iletisimForm .rowLeft .span .Right input{height:40px;border-color:#D9D8D0;background:transparent;width:100%;border-style:solid;border-width:1px;}
.iletisimContent .iletisimForm .rowRight{float:left;padding:0;margin:0;width:100%;}
.iletisimContent .iletisimForm .rowRight .span{float:left;padding:0;margin:0 0 10px;width:100%;}
.iletisimContent .iletisimForm .rowRight .span .Center{display:none;}
.iletisimContent .iletisimForm .rowRight .span .Left{display:block;font-size:12px;color:#2F3D34;font-weight:600;line-height:30px;width:auto!important;}
.iletisimContent .iletisimForm .rowRight .span .Right{display:block;position:relative;width:auto!important;}
.iletisimContent .iletisimForm .rowRight .span .Right .captchaImageBox{display:block;margin-bottom:10px;}
.iletisimContent .iletisimForm .rowRight .span .Right input{height:40px;border-color:#D9D8D0;background:transparent;padding:0 10px;border-style:solid;border-width:1px;}
.iletisimContent .iletisimForm .rowRight .span .Right textarea{border-color:#D9D8D0;background:transparent;padding:10px;}
.iletisimContent .iletisimForm .rowRight .iletisimBtn{margin-top:20px;}
.iletisimContent .iletisimForm .rowRight .iletisimBtn input{padding:0;display:block;height:55px;font-size:16px;color:#fff;font-weight:normal;text-transform:uppercase;float:left;width:100%;}
.iletisimContent .validate .validateOk,.iletisimContent .validateSol .validateSolOk,.iletisimContent .validateOrta .validateOrtaOk{left:0;right:0;bottom:0;width:100%;height:2px;background-color:#ff0d0d;border-radius:2px;}
.iletisimContent .validate,.iletisimContent .validateSol,.iletisimContent .validateOrta{left:0;right:0;bottom:0;top:auto;display:block;border-radius:0;}
/*------------------------------------Uye Ol--------------------------------------------*/
.uyeOlContainer .FormTitle{display:block;margin:20px 0;font-size:26px;text-align:center;}
.uyeOlContainer #FrmYeniUye > .uyeOlCol{margin:30px 20px 0 0;padding:30px;background-color:#fff;border:1px solid #D9D8D0;width:calc(50% - 10px);}
.uyeOlContainer #FrmYeniUye > .uyeOlCol:nth-child(2){margin-right:0;}
.uyeOlContainer .uyeOlRow{margin:0;}
.uyeOlContainer .uyeOlCol .uyeOlCol{width:auto;padding:0;}
.uyeOlContainer .uyeOlCol .uyeOlCol-3{padding-left:0;}
.uyeOlContainer .uyeOlCol label{font-size:14px;margin-bottom:10px;display:inline-block;}
.uyeOlContainer .uyeOlCol input.textbox{font-size:14px;display:block;letter-spacing:0.3px;background-color:#fff!important;height:auto!important;border-radius:0;box-shadow:none;padding:15px 0;border:1px solid #D9D8D0!important;font-weight:400;color:#515F55!important;width:100%;text-indent:15px;transition-duration:0.2s, 0.2s;-webkit-transition-duration:0.2s, 0.2s;}
.uyeOlContainer .uyeOlCol select.selectboxx{font-size:14px;display:block;letter-spacing:0.3px;background-color:#fff!important;height:auto;border-radius:0;box-shadow:none;padding:15px 0;border:1px solid #D9D8D0!important;font-weight:400;color:#515F55!important;width:100%;text-indent:15px;transition-duration:0.2s, 0.2s;-webkit-transition-duration:0.2s, 0.2s;}
.uyeOlContainer .dateofbirth select.selectboxx{width:31%;float:left;margin-right:1%;}
.uyeOlContainer .gender{float:left;width:100%;}
.uyeOlContainer .gender label{float:left;width:70px;margin-top:10px;display:block;}
.uyeOlContainer .gender input{float:left;margin-top:14px;margin-right:3px;}
.uyeOlContainer .intl-tel-input{margin-bottom:15px;}
.uyeOlContainer #mainHolder_rblCinsiyet{float:left;}
.uyeOlContainer input.uyeol{height:auto;padding:15px 0;line-height:normal;font-weight:500;font-size:16px;width:100%;}
.uyeOlContainer .intl-tel-input input[type=tel]{padding-left:48px!important;line-height:1;}
.uyeOlContainer .uyeOlColItem.checkboxItem label span{display:inline-block;vertical-align:top;float:left;font-size:13px;line-height:14px;width:calc(100% - 26px);}
.uyeOlContainer .uyeol{width:100%;text-align:center;padding:2px;margin:30px 0;height:45px;font-size:15px;line-height:48px;}
.uyeOlContainer .uyeOlColItem.checkboxItem label input{margin-left:-20px;}
.uyeOlContainer .uyeOlColItem.checkboxItem label:before{margin-right:10px;}
.uyeOlContainer .uyeOlCol .uyeOlCol{margin-right:20px;}
.uyeOlContainer #chkSozlesme{margin:0!important;}
.uyeOlContainer #chkSozlesme + label{width:calc(100% - 20px);float:right;line-height:15px;font-size:13px;}
.userContainer{float:left;width:100%;margin:30px 0;}
.userContainer .userDivLeft,.userContainer .userDivRight{padding:0;}
.userContainer .userMail,.userContainer .userSms,.userContainer .userSozlesmeDiv{float:left;width:100%;margin:10px 0 0;}
.userContainer .userMail label,.userContainer .userSms label,.userContainer .userSozlesmeDiv label{width:93%;float:right;}
.userContainer #chkSozlesme+label{width:93%;float:right;}
.userContainer .userLeftBox,.userContainer .userRightBox{width:100%;float:left;margin:0;padding:25px;}
.userContainer .userLoginBtn,.userContainer .userSignBtn{float:left;width:100%;}
.userContainer .uyeGirisBeniHatirla{margin:20px 0;}
.userContainer .uyeGirisBeniHatirla input,.userContainer .uyeGirisBeniHatirla span{float:left;}
.userContainer .uyeGirisBeniHatirla input{width:16px;height:16px;margin-right:10px;}
.userContainer .userPassBtn{margin:20px 0;}
/*------------------------------------Sifremi Unuttum--------------------------------------------*/
.pageSifremiUnuttum.SifremiUnuttumContent .SifremiUnuttum p{line-height:25px;}
.pageSifremiUnuttum.SifremiUnuttumContent .SifremiUnuttum .userWrapper{float:left;margin-bottom:20px;}
/*------------------------------------Uye Ol Basarili--------------------------------------------*/
.userLogin{float:left;width:100%;text-align:center;margin:50px 0;}
.userLogin .newuserForm .uyelikonay.basariliUyelik{display:inline-block;vertical-align:top;}
.userLogin .newuserForm .uyelikonay.basariliUyelik .title{color:#2F3D34;}
.userLogin .newuserForm .uyelikonay.basariliUyelik .title:before{content:'\f00c';font-family:'FontAwesome';display:block;font-size:40px;color:#097d2d;font-weight:bold;margin-bottom:10px;}
.userLogin .newuserForm .uyelikonay.basariliUyelik .title h4{font-size:25px;}
.userLogin .newuserForm .uyelikonay.basariliUyelik .title span{font-size:15px;margin:10px 0;display:inline-block;vertical-align:top;}
.userLogin .newuserForm .uyelikonay.basariliUyelik a{padding:15px;display:inline-block;vertical-align:top;font-size:14px;}
/*------------------------------------Taksit Secenekleri--------------------------------------------*/
#divTaksitContainer{float:left;width:100%;margin-top:10px;}
.urunOzellik .taksitWrapper .taksitBlock .taksitBlockContent{max-width:100%;}
/*Header-Footer*/
.hoverr:before{content:'';position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0, 0, 0, 0.3);z-index:10;clear:none;display:block!important;}
/*sepetacilir*/
.CartProduct p{margin-top:0;margin-bottom:0;}
.CartProduct{width:450px;background:#fff;float:left;padding:20px;z-index:99999;position:absolute;top:100%;right:-1px;margin-left:-150px;border:1px solid #D9D8D0;border-radius:0;box-shadow:0 0 16px -10px #000;opacity:0;visibility:hidden;}
.mycart:after{display:none;position:absolute;left:0;right:0;bottom:-15px;height:15px;content:'';}
@media (min-width: 768px){
	.mycart:hover .CartProduct{display:block!important;visibility:visible;opacity:1;top:100%;}
	.mycart:hover:after{display:block;}
}
.CartProduct:before,.CartProduct:after{bottom:100%;right:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.CartProduct:before{border-color:transparent;border-bottom-color:#D9D8D0;border-width:9px;margin-left:-9px;}
.CartProduct:after{border-color:transparent;border-bottom-color:#fff;border-width:8px;margin-left:-8px;right:11px;}
.CartProduct ul{padding:0;margin:0;}
.CartProduct .SProduct{float:left;width:100%;max-height:288px;overflow-y:auto;overflow-x:hidden;padding-right:10px;}
.CartProduct .SProduct li{float:left;width:100%;position:relative;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #D9D8D0;}
.CartProduct .SProduct li:last-child{padding-bottom:0;margin-bottom:0;border:0;}
.CartProduct .SProduct li a{float:left;width:100%;text-align:left;color:#2F3D34;padding-right:30px;}
.CartProduct .SProduct li a img{margin-right:20px;float:left;height:90px!important;}
.CartProduct .SProduct li a .SepettopAd{width:calc(100% - 110px);float:left;}
.CartProduct .SProduct li a .SepettopAd .urunAd{margin-bottom:10px;}
.CartProduct .SProduct li a .SepettopAd .urunAd span{font-weight:600;font-size:15px;display:block;line-height:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block!important;}
.CartProduct .SProduct li a .SepettopAd .varyAd{margin-bottom:5px;}
.CartProduct .SProduct li a .SepettopAd .varyAd span{font-size:14px;line-height:14px;}
.CartProduct .SProduct li a .SepettopAd .sptAdet{margin-bottom:10px;}
.CartProduct .SProduct li a .SepettopAd .sptAdet span{display:inline-block;vertical-align:top;font-size:14px;line-height:14px;}
.CartProduct .SProduct li a .SepettopAd .sptAdet span:first-child{margin-left:10px;}
.CartProduct .SProduct li a .sepetTopSatisBirimi{display:inline-block!important;vertical-align:middle;float:left;}
.CartProduct .SProduct li a .SepetTopAdet{}
.CartProduct .SProduct li a .sepetTopFiyat{display:block!important;font-weight:600;font-size:16px;margin:0;color:#2F3D34;line-height:16px;}
.CartProduct .SProduct li a:nth-child(2){position:absolute;right:0;top:50%;margin-top:-20px;width:auto!important;font-size:15px;padding:0;}
.CartProduct .SProduct li a .sepetTopBirimFiyat{display:none!important;}
.CartProduct .SProduct li a .fa-times{font-family:'FontAwesome';font-weight:300;}
.CartProduct .SProduct li a .fa-times:before{content:'\f2ed';}
.CartProduct .SPrice{float:left;width:100%;font-size:14px;font-weight:600;padding:10px 0;margin:20px 0 10px;display:none;}
.CartProduct .SPrice li{font-size:0;}
.CartProduct .SPrice li span{float:left;color:#2F3D34;font-size:14px;text-transform:uppercase;}
.CartProduct .SPrice .sepetToplamTutar{float:right;text-align:right;font-size:16px;}
.CartProduct .button{margin:0!important;float:left;width:calc(50% - 10px);font-size:14px!important;line-height:35px;border-radius:0;padding:0;text-transform:uppercase;font-weight:600;}
.CartProduct .headerCartBtn{line-height:45px;border:1px solid #D9D8D0;background:transparent;color:#2F3D34;}
.CartProduct .headerOrderBtn{line-height:47px;float:right;}
.CartProduct .headerCartBtn:hover{color:#fff;}
.CartProduct.more .SPrice{display:block;}
.CartProduct.more .Title{display:block;}
.CartProduct.more .cart-footer{display:block;}
.CartProduct.more .headerCartBtn{display:block!important;}
.CartProduct.more .headerOrderBtn{display:block!important;}
.sepetimBody .mycart:hover .CartProduct{visibility:hidden;opacity:0;top:0;}
.sepetimBody .mycart:hover:after{display:none;}
/*socialbutton*/
.welcome li{display:inline-block;vertical-align:top;}
.headerSocialConnect{display:none!important;float:right;margin-left:25px;}
.headerSocialConnect .baglanButton{background:transparent!important;border:none;margin:0;padding:0;line-height:0;}
.headerSocialConnect .baglanButton a{line-height:43px;color:#fff;text-indent:0;font-size:12px;font-weight:normal;padding:0;}
.headerSocialConnect .baglanButton a:before{content:'\f39e';font-family:'FontAwesomeBrands';margin-right:10px;font-size:12px;line-height:43px;vertical-align:top;font-weight:normal;}
.usernav{display:none;}
/*yukaribtn*/
#back-to-top{float:right;position:fixed;right:1%;bottom:5%;z-index:9999;display:none;}
#back-to-top a{border:1px solid var(--theme-color);float:left;width:40px;height:40px;border-radius:0;background:#fff;fill:#2F3D34;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;position:relative;overflow:hidden;}
#back-to-top a svg{height:25px;position:relative;z-index:2;}
#back-to-top a svg path{transition:.5s;}
#back-to-top a:hover svg path{fill:#fff;}
#back-to-top a:hover{background:var(--theme-color);}
/*------------------------------------Vitrin urunleri--------------------------------------------*/
.homeContainer .ProductListContent{float:left;width:100%;margin:30px 0;position:relative;}
.homeContainer .ProductListContent .ProductList{display:block;margin:0 auto;}
.homeContainer .ProductListContent .ItemOrj{padding:0 10px;margin-bottom:20px;width:25%;max-width:25%;}
/****************************************URUN KART*********************************/
.categoryContainer .ProductList.PlSc_hrz .ItemOrj{width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}
.categoryContainer .ProductList.PlSc_2 .ItemOrj{width:50%;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}
.categoryContainer .ProductList.PlSc_3 .ItemOrj{width:33.33%;max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;}
.categoryContainer .ProductList.PlSc_4 .ItemOrj{width:25%;max-width:25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;}
.categoryContainer .ProductList.PlSc_5 .ItemOrj{width:20%;max-width:20%;-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;}
.ProductListContent{float:left;width:100%;}
.categoryContainer .ProductListContent{float:left;width:100%;}
.categoryContainer .ProductList{margin:0 -10px;}
.ItemOrj{float:left;padding:0 10px;width:25%;max-width:25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:45px;}
/*urun*/
/*urunresim*/
/*kategori loading görünümü ayarlama*/
/*body .categoryContainer .ProductList .productItem .productImage a:has(img[src="/Uploads/images/load.gif"]),
body .categoryContainer .ProductList .productItem .productImage a:has(img[src="/Uploads/Images/load.gif"]),
body .categoryContainer .ProductList .productItem a.videoProduct:not(.Videolu){display: block;position: relative;padding-bottom: 150%;} 
body .categoryContainer .ProductList .productItem .productImage a img[src="/Uploads/images/load.gif"],
body .categoryContainer .ProductList .productItem .productImage a img[src="/Uploads/Images/load.gif"]{position: absolute;left: 0;right: 0;top: 0;bottom: 0;max-height: 100%;max-width: 100%;margin: auto;}
body .categoryContainer .ProductList .productItem .productImage .productList-Image-Owl .owl-item:not(.active) .imageItem{display: none;}*/
/*urunaciklama*/
/*urunad*/
/*urunfiyat*/
/*urunpuan*/
/*Urun Iconlari*/
/*tukendi*/
/*stokyok*/
/*playbuton*/
/*ekbutonlar*/
/*******************************************KATEGORi**********************************/
.Block_Title{display:none;}
.noProduct{background:url('../../Uploads/Images/urunyok.png') center center no-repeat!important;width:212px;height:214px;}
.noProduct *{display:none!important;}
#divUstFiltreKategori{display:none;}
#divUstFiltreMarka{display:none;}
/*kategoriAciklama*/
.categorydesign{float:left;width:100%;}
.categorydesign .Blok{margin:0;}
.leftBlock .categorydesign{display:block;}
.categorydesign *{}
.categorydesign strong{font-weight:bold;}
.categorydesign strong *{font-weight:bold;}
.categorydesign img{display:inline-block;vertical-align:middle;}
/*breadcrumb*/
.breadList.breadActive{display:none!important;}
.breadcrumbContent{float:left;}
body ul.breadcrumb{margin:0 auto;display:flex!important;padding:0;border-radius:0;float:none;list-style:none;clear:none;flex-wrap:wrap;}
body ul.breadcrumb *{color:#2F3D34;font-size:14px!important;line-height:20px!important;float:left;font-weight:normal;}
body ul.breadcrumb li{font-size:0!important;float:none!important;vertical-align:middle;}
body ul.breadcrumb li:after{content:'|';display:inline-block;margin:0 8px;color:#2F3D34;font-size:13px;line-height:20px;float:left;font-weight:normal;margin-top:-1px;}
body ul.breadcrumb li:nth-last-of-type(1):after{display:none;}
body ul.breadcrumb li:nth-last-of-type(1) a span{}
body ul.breadcrumb li a span{position:relative;}
body ul.breadcrumb li a span::before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:1px;background:var(--theme-color);width:0;transition:.5s;}
body ul.breadcrumb li a:hover span::before{width:100%;}
body a#linkOncekiSayfa{line-height:30px;display:none;color:#2F3D34;font-size:12px!important;font-weight:normal;}
.leftImage a#linkOncekiSayfa{display:none;}
/*ustalan*/
.categoryTitleText{float:left;width:100%;padding:15px 0;}
.categoryTitle{float:left;width:100%;}
body #divSayfalamaUst{float:right;margin:15px 0 25px;padding:0;text-align:center;}
.urunListRel{width:100%;float:left;position:relative;}
.brandlistselection{display:inline-block;vertical-align:top;float:left;margin:0;width:100%;}
.brandlistselection .clear{clear:none;display:none;}
.brandlistselection ul{padding:0;margin:0;list-style:none;}
.brandlistselection .sortingContent{background:#fff;float:right;display:none!important;}
.brandlistselection .sortingContent li{float:right;background:transparent;border-radius:0!important;}
.brandlistselection .sortingContent li a{background:transparent;border-radius:0!important;}
.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet{float:right;padding:0;}
.blockSelect .sort_hrz{display:none!important;}
.blockSelect .sort_2{display:none!important;}
.blockSelect .sort_5{display:none!important;}
.category-vertical-filters .vertical-filter-panel .list-group{list-style:none;padding:0;margin:0;}
.category-vertical-filters .vertical-filter-panel .list-group ul{list-style:none;padding:0;margin:0;}
body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreUst{display:none;}
body #divSayfalamaUst .category-vertical-filters.top-filters .tukgo{display:none;}
body #divSayfalamaUst .category-vertical-filters.top-filters .filtreUygulaBtn{display:none;}
body #divSayfalamaUst .category-vertical-filters.top-filters .moreNum{display:none;}
/*filtresecili*/
body #divSayfalamaUst .filterDeleteContent{float:left;margin:0 0 10px;padding:0;width:100%;display:none;}
body #divSayfalamaUst .filterDeleteContent .appliedFilter{padding:0;margin:0 15px 0 0;height:auto;background:transparent;border:1px solid #68766B;width:auto;border-radius:0;}
body #divSayfalamaUst .filterDeleteContent .appliedFilter a{width:25px;margin:0;}
body #divSayfalamaUst .filterDeleteContent .appliedFilter a i{font-family:'FontAwesome';line-height:30px;color:#2F3D34;font-size:15px;font-weight:300;}
body #divSayfalamaUst .filterDeleteContent .appliedFilter a i:before{content:'\f00d';}
body #divSayfalamaUst .filterDeleteContent .appliedFilter .filter-content span{color:#515F55;font-size:12px;text-align:left;margin-top:7px;font-weight:normal;}
body #divSayfalamaUst .filterDeleteContent .appliedFilter .filter-content span+span{color:#515F55;margin-top:3px;}
body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir{display:block;}
body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir a{width:100%;background:transparent;line-height:1;margin:0;padding:0 5px;}
body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir a span{line-height:30px;font-weight:normal;font-size:12px;text-align:center;margin:0;width:100%;}
/*sayfalama*/
.brandlistselectionBottom{margin-bottom:0;display:none;}
#divSayfalamaAlt{width:100%;margin:0;}
.pageNumber{float:right;text-align:right;margin:0;display:none;}
.pageNumber a{}
.pageNumberContent{}
.pageNumberBottom{float:right;text-align:center;margin:25px 0;padding:0;width:100%;display:block;vertical-align:middle;}
.pageNumberContent,.pageBorder{display:inline-block;vertical-align:top;}
.pageNumberContent a,.pageBorder a{border:1px solid var(--theme-color);min-width:35px;height:35px;line-height:35px;font-size:15px;font-weight:bold;color:#2F3D34;background:#fff;border-radius:0;border:none;float:left;position:relative;display:block;text-align:center;margin:0 5px;overflow:hidden;transition:.5s;}
.pageNumberContent a.butonDisabled,.pageBorder a.butonDisabled{opacity:1!important;}
.pageNumberContent a:hover,.pageBorder a:hover{color:#fff;background:var(--theme-color);}
.pageNumberContent a.SelectedSayfa,.pageBorder a.SelectedSayfa{color:#fff;background:var(--theme-color);}
.KategoriFilitrelemeContent .Block_Title{display:none;}
/*******************************************KATEGORi**********************************/
/*******************************************URUN DETAY********************************/
.RightDetail > .clear{clear:none;}
.ProductDetailMain{float:left;width:100%;}
.ProductDetailMainRow{float:left;width:100%;}
.TopDet{float:left;width:100%;position:relative;margin:0 0 20px;}
.leftImage{width:66%;float:left;position:relative;padding:0;opacity:0;visibility:hidden;}
.RightDetail{width:34%;float:left;position:sticky;padding:0 0 0 26px;opacity:0;visibility:hidden;top:90px;}
.TopDet .leftImage,.TopDet .RightDetail{visibility:visible;opacity:1;}
/*Urun Resim*/
body .leftImage .ProductGallery{float:left;width:100%;}
body .leftImage .ProductGallery .gallery-container{float:left;width:100%;position:relative;display:flex;flex-direction:column-reverse;gap:30px;}
body .leftImage .ProductGallery .gallery-container .GalleryArea{position:absolute;left:0;right:0;top:0;bottom:0;cursor:zoom-in;opacity:0;margin:0;z-index:9;}
body .leftImage .ProductGallery .gallery-container .GalleryArea .owl-carousel .owl-item .zoom-js img{cursor:zoom-in;width:100%;height:100%;}
body .leftImage .ProductGallery .gallery-container .galleryOwl-thumb{float:left;border:none;background:transparent;display:block;position:static;width:100%;}
body .leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list{float:left;width:100%;display:flex;flex-wrap:wrap;gap:5px;padding:0;overflow:hidden;}
body .leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list .thumb-item{float:left;width:calc(50% - 2.5px);margin-bottom:0;cursor:pointer;transition:.5s;}
body .leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list .thumb-item:last-child{margin:0;}
body .leftImage .ProductGallery .owl-carousel.galleryOwl .owl-dots{display:none;}
.ProductGallery .galleryOwl-thumb .thumb-list .thumb-item::before{display:none!important;}
body .leftImage .ProductGallery .gallery-container .GalleryArea .owl-carousel{height:100%;}
body .leftImage .ProductGallery .gallery-container .GalleryArea .owl-carousel .owl-stage-outer{height:100%;}
body .leftImage .ProductGallery .gallery-container .GalleryArea .owl-carousel .owl-stage-outer .owl-stage{height:100%;}
body .leftImage .ProductGallery .gallery-container .GalleryArea .owl-carousel .owl-stage-outer .owl-stage .owl-item{height:100%;}
body .leftImage .ProductGallery .gallery-container .GalleryArea .owl-carousel .owl-stage-outer .owl-stage .owl-item .zoom-js{height:100%;}
.UrunDetayLeft{margin:0!important;overflow:hidden;}
.Images,#divVideoGoruntulemeAlan{float:right;cursor:zoom-in;overflow:hidden;position:absolute;left:0;top:0;bottom:0;right:0;opacity:0;}
.Images img,#vdUrunVideo{width:100%!important;height:100%!important;}
.Images img{transition:2s;transform:scale(1.2);}
.Images img.loaded{transform:scale(1);}
.cloudzoom-blank > div:last-child{display:none!important;}
.SmallImages{display:flex!important;float:left;width:100%;margin:0;display:flex;gap:5px;flex-wrap:wrap;}
.SmallImages div.AltImgCapSmallImg{float:left;width:calc(50% - 2.5px);margin-bottom:0;cursor:pointer;}
.SmallImages div.AltImgCapSmallImg img{max-width:100%;max-height:100%;}
.SmallImages div.AltImgCapSmallImg:hover{border-color:var(--theme-color);}
.SmallImages div.AltImgCapSmallImg.active{border-color:var(--theme-color);}
.SmallImages.owl-carousel .owl-stage-outer,.thumb-list.owl-carousel .owl-stage-outer{padding:6px;margin:-6px;width:calc(100% + 6px);}
.DetayYeniUrun{display:none!important;}
body .fullSliderImg .fullSliderListWrap{width:calc(100% - 240px);}
body .fullSliderImg .fullSliderThumbWrap{width:228px;}
/*sagalan*/
.RightDetail .TopList{float:left;width:100%;position:relative;}
.RightDetail .MiddleList{float:left;width:100%;position:relative;}
.RightDetail .BottomList{float:left;width:100%;position:relative;}
/*urunadi*/
.ProductName{float:left;position:relative;margin:0;width:100%;}
.ProductName h1{margin:0;float:left;width:100%;}
.ProductName h1 span{float:left;width:100%;display:inline-block;color:#2F3D34;font-size:18px;font-weight:500;}
/*stokkodu*/
#divUrunKodu{float:left;clear:left;color:#2F3D34;font-size:14px;font-weight:normal;line-height:14px;padding:0;margin:10px 0 0;}
#divUrunKodu span{display:inline-block;vertical-align:top;color:#2F3D34;font-size:14px;font-weight:normal;position:relative;line-height:14px;float:left;}
#divUrunKodu span:after{content:':';margin:0 4px;}
/*taksitaciklama*/
#divTaksitAciklama{display:block;float:left;clear:left;margin-bottom:10px;width:100%;}
#divTaksitAciklama .taksitSatir{color:#2F3D34;font-size:14px;line-height:14px;}
/*paunver*/
.RightDetail .puanVer{float:left;clear:left;margin:10px 0 0;}
.RightDetail #PuanVer{float:left;margin-top:0;}
.RightDetail .PuanVerSag{float:left;color:#2F3D34;font-size:14px;line-height:15px;margin:0 0 0 10px;}
.RightDetail ul.rating{float:left;padding:0;margin:0;list-style:none;}
.RightDetail ul.rating li{float:left;margin-right:0;width:auto;height:auto;padding:0 1px 0 0;font-size:0;}
.RightDetail ul.rating li i.starItem{font-size:13px;line-height:15px;height:auto;font-weight:300;font-family:'FontAwesome';position:static;}
.RightDetail ul.rating li i.starItem:before{content:'\f005';}
.RightDetail ul.rating li i.starItem:hover{font-size:13px;font-weight:600;}
.RightDetail ul.rating li.filled i{font-weight:600;}
.RightDetail .rating-stars ul>li.star.hover>i.fa{font-weight:600;}
.RightDetail .rating-stars ul>li.star.selected>i.fa{font-weight:600;}
.RightDetail ul.rating li i.starItem,.RightDetail ul.rating li.filled i,.RightDetail .rating-stars ul>li.star.hover>i.fa,.RightDetail .rating-stars ul>li.star.selected>i.fa{color:#8D815A;}
/*markaresmi*/
.markaresmi{float:left;position:relative;z-index:1;display:none!important;}
.markaresmi a{float:left;}
.markaresmi img{max-width:100%;float:left;}
/*magazastok*/
#divMagazaStok{float:left;clear:left;margin:10px 0 0!important;}
#divMagazaStok a{display:inline-block;vertical-align:top;color:#2F3D34;font-size:14px;font-weight:normal;line-height:14px;}
/*on yazi*/
#divOnyazi{float:left;width:100%;}
#divOnyazi .teksatir{margin-top:8px;float:left;width:100%;font-size:14px;font-weight:400;color:#515F55;line-height:17px;letter-spacing:-0.14px;}
#divOnyazi h2{font-weight:normal;font-size:100%;}
#divOnyazi *{font-family:'Montserrat', sans-serif!important;}
#divOnyazi strong{font-weight:bold;}
#divOnyazi strong *{font-weight:bold;}
#divOnyazi i{font-family:'FontAwesome'!important;margin-right:12px;}
/*fiyatlar*/
.urunDetayFiyatContainer{}
.PriceList{float:left;position:relative;width:100%;padding:0;margin:25px 0 0;}
#pnlFiyatlar{display:inline-block;vertical-align:top;float:left;padding-top:0;}
#divIndirimliFiyat{display:block;float:left;margin-right:10px;}
/*ekbilgi*/
#divMarka,#divTedarikci,#divUrunStokAdedi,#divToplamStokAdedi,#divBarkod,#divParaPuan,#divTahminiTeslimatSuresi,#divIndirimOrani{float:left;clear:left;margin-top:10px;line-height:14px;}
#divMarka .left_line,#divTedarikci .left_line,#divUrunStokAdedi .left_line,#divToplamStokAdedi .left_line,#divBarkod .left_line,#divParaPuan .left_line,#divTahminiTeslimatSuresi .left_line,#divIndirimOrani .left_line{display:inline-block;vertical-align:top;color:#2F3D34;font-size:14px;font-weight:normal;line-height:14px;}
#divMarka .center_line,#divTedarikci .center_line,#divUrunStokAdedi .center_line,#divToplamStokAdedi .center_line,#divBarkod .center_line,#divParaPuan .center_line,#divTahminiTeslimatSuresi .center_line,#divIndirimOrani .center_line{display:inline-block;vertical-align:top;color:#2F3D34;font-size:14px;font-weight:normal;line-height:14px;}
#divMarka .right_line,#divMarka .right_line *,#divTedarikci .right_line,#divTedarikci .right_line *,#divUrunStokAdedi .right_line,#divToplamStokAdedi .right_line,#divBarkod .right_line,#divParaPuan .right_line,#divTahminiTeslimatSuresi .right_line,#divIndirimOrani .indirimliOrani,#divIndirimOrani .indirimliOrani *{display:inline-block;vertical-align:top;color:#2F3D34;font-size:14px;font-weight:normal;line-height:14px;width:auto;}
/*piyasa fiyati*/
.PiyasafiyatiContent{display:block;float:left;margin:0 10px 0 0;}
.PiyasafiyatiContent .left_line,.PiyasafiyatiContent .center_line{display:none;}
.PiyasafiyatiContent .right_line{display:inline-block;vertical-align:top;}
.PiyasafiyatiContent .right_line *{display:inline-block;vertical-align:top;font-weight:normal;text-decoration:line-through;}
.PiyasafiyatiContent .right_line .spanKdv{display:none!important;vertical-align:top;}
/*indirimli fiyati*/
.IndirimliFiyatContent{display:block;float:left;}
.IndirimliFiyatContent .left_line,.IndirimliFiyatContent .center_line{display:none;}
.IndirimliFiyatContent .right_line{display:inline-flex;vertical-align:top;align-items:center;}
.IndirimliFiyatContent .right_line *{display:inline-block;vertical-align:top;}
.IndirimliFiyatContent .right_line .spanKdv{display:none!important;vertical-align:bottom;font-size:12px;line-height:1;}
.PriceList:has(#divKDVDahilFiyat) .IndirimliFiyatContent .right_line .spanKdv{display:inline-block!important;vertical-align:middle;}
.PriceList:has(#divKDVDahilFiyat) #divIndirimliFiyat .IndirimliFiyatContent .right_line .spanFiyat{text-decoration:line-through;}
/*turk lirasi fiyati*/
#divTurkLirasiFiyat{display:block;}
#divTurkLirasiFiyat .left_line,#divTurkLirasiFiyat .center_line{display:none;}
#divTurkLirasiFiyat .right_line{display:inline-block;}
#divTurkLirasiFiyat .right_line *{display:inline-block!important;vertical-align:top;}
/*indirimsiz fiyati*/
#divIndirimsizFiyat{display:block;}
#divIndirimsizFiyat .left_line,#divIndirimsizFiyat .center_line{display:none;}
#divIndirimsizFiyat .right_line{display:inline-block;font-weight:normal;}
#divIndirimsizFiyat .right_line *{display:inline-block!important;vertical-align:top;}
#divIndirimsizFiyat .right_line .spanKdv{display:none!important;vertical-align:top;}
/*kdv dahil fiyati*/
#divKDVDahilFiyat{display:block;float:left;margin-top:0;}
#divKDVDahilFiyat .left_line{display:inline-block;vertical-align:top;font-weight:normal;margin-right:5px;}
#divKDVDahilFiyat .center_line{display:none;}
#divKDVDahilFiyat .right_line *{display:inline-block!important;vertical-align:top;}
#divKDVDahilFiyat span.left_line.lineTitle{display:none;}
/*fiyatrenk*/
.PiyasafiyatiContent .right_line *{color:#515F55;font-size:20px;}
.IndirimliFiyatContent .right_line *,#divTurkLirasiFiyat .right_line *,#divIndirimsizFiyat .right_line *,#divKDVDahilFiyat .right_line *,#divIndirimsizFiyat .right_line,#divIndirimsizFiyat .left_line{color:#2F3D34;}
#divIndirimliFiyat .IndirimliFiyatContent .right_line *{color:#2F3D34;}
.IndirimliFiyatContent .right_line *,#divTurkLirasiFiyat .right_line *,#divIndirimsizFiyat .right_line *,#divKDVDahilFiyat .right_line *{font-size:20px;font-weight:600;}
#divKDVDahilFiyat .left_line,#divKDVDahilFiyat .right_line *,#divIndirimsizFiyat .left_line,.IndirimliFiyatContent,.IndirimliFiyatContent .right_line *,.PiyasafiyatiContent,.PiyasafiyatiContent .right_line *,#divTurkLirasiFiyat,#divTurkLirasiFiyat .right_line *,#divIndirimsizFiyat,#divKDVDahilFiyat{line-height:22px;}
/*Stok yok*/
body #divStokYok{float:left;width:100%;margin:20px 0 0;font-size:14px;color:#2F3D34;font-weight:normal;text-align:center;padding:5% 0;background-color:#F3F1ED;border-radius:0;}
body #divStokYok:before{content:'\f057';font-family:'FontAwesome';font-weight:300;width:100%;float:left;font-size:30px;margin-bottom:20px;}
/*Urun ekstrabilgileri*/
#divEkstraBilgiler{float:left;clear:left;margin-top:10px;}
#divEkstraBilgiler img{max-width:100%;display:block;}
.btnnostok i.fa{font-family:'FontAwesome';}
/*varyasyonlar*/
#divUrunEkSecenek{float:left;width:100%;position:relative;margin:0 0 20px;}
#divUrunEkSecenek .eksecenekLine{clear:none!important;margin:20px 0 0;float:left;width:100%;}
#divUrunEkSecenek .eksecenekLine:last-child{margin-bottom:0!important;border:none;padding-bottom:0;}
#divUrunEkSecenek .eksecenekLine .left_line{float:left;width:100%;line-height:40px;color:#2F3D34;font-size:15px;font-weight:500;}
#divUrunEkSecenek .eksecenekLine .center_line{display:none;}
#divUrunEkSecenek .eksecenekLine .right_line{display:inline-block;vertical-align:top;}
#divUrunEkSecenek .eksecenekLine .right_line .size_box{float:left;cursor:pointer;text-align:center;font-size:15px;position:relative;color:#2F3D34;font-weight:500;margin:0 10px 10px 0;}
#divUrunEkSecenek .eksecenekLine .right_line .size_box img{width:100%;height:100%;display:block;}
/*selectvaryasyon*/
#divUrunEkSecenek .eksecenekLine.selectvaryasyon{}
#divUrunEkSecenek .eksecenekLine.selectvaryasyon .left_line{}
#divUrunEkSecenek .eksecenekLine.selectvaryasyon .center_line{}
#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line{width:50%;position:relative;border-radius:0;overflow:hidden;}
#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line select{border:1px solid #D9D8D0;min-width:100%;float:left;height:50px;color:#2F3D34;font-size:15px;font-weight:500;padding:0 10px;background:#fff;border-radius:0;position:relative;z-index:2;transition:.5s;cursor:pointer;padding:0 15px;text-indent:0;}
#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line select:hover{border-color:var(--theme-color);}
/*resimlivaryasyon*/
#divUrunEkSecenek .eksecenekLine.resimlivaryasyon{}
#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .left_line{}
#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line{}
#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box{width:30px;border:1px solid transparent;transition:.5s;border-radius:50%;padding:2px;overflow:hidden;}
#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box img{border:1px solid #D9D8D0;border-radius:50%;}
#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box:hover{border-color:var(--theme-color);}
#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box.selected{border-color:var(--theme-color);}
/*kutuvaryasyon*/
#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon{}
#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line{}
#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box{min-width:44px;height:40px;line-height:38px;text-align:center;border:1px solid #D9D8D0;border-radius:0;padding:0 5px;transition:.5s;overflow:hidden;position:relative;}
#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box:last-child{margin-right:0;}
#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box:hover{border-color:var(--theme-color);}
#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box.selected{border-color:var(--theme-color);}
/*stokyokvaryasyon*/
#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok{position:relative;background:#F3F1ED!important;color:#515F55!important;border-color:#D9D8D0;}
#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok img{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok:after{content:'';height:1px;max-width:65px;margin:0 auto;background:#D9D8D0;left:0;right:0;top:50%;position:absolute;transform:rotate(140deg);-webkit-transform:rotate(140deg);}
/*ilgili Urunler*/
#IlgiliUrunDiv{float:left;width:100%;}
#IlgiliUrunDiv #divIlgiliUrunler{}
.TopDet #IlgiliUrunDiv{display:block;float:left;width:100%;margin:0;padding:0;}
.TopDet #IlgiliUrunDiv #divIlgiliUrunler{padding:0;margin:0;background:transparent;border:none;}
.TopDet #IlgiliUrunDiv .JKatAdi{float:left;width:100%;margin:0!important;padding:0!important;text-align:left;}
.TopDet #IlgiliUrunDiv .JKatAdi .bold{padding:0;margin:0;text-align:left;}
.TopDet #IlgiliUrunDiv .JKatAdi .bold:before{display:none;}
.TopDet #IlgiliUrunDiv .JKatAdi .bold:after{display:none;}
.TopDet #IlgiliUrunDiv .JKatAdi .bold .satir1{background:transparent;padding:0!important;margin:0;border:none;font-size:13px;line-height:40px;font-weight:normal;color:#2F3D34;}
.TopDet #IlgiliUrunDiv .clear{display:none;}
.TopDet #IlgiliUrunDiv ul{float:left;width:100%;padding:0;margin:0;list-style:none;}
.TopDet #IlgiliUrunDiv ul li{float:left;width:50px;margin-right:10px;margin-bottom:10px;border-radius:0;overflow:hidden;}
.TopDet #IlgiliUrunDiv ul li:hover{}
.TopDet #IlgiliUrunDiv ul li .productItem{border:none;width:100%;float:left;padding:0;box-shadow:none!important;}
.TopDet #IlgiliUrunDiv ul li .productItem .productTimer{display:none!important;}
.TopDet #IlgiliUrunDiv ul li .productItem .productImage{padding:0;}
.TopDet #IlgiliUrunDiv ul li .productItem .productImage a{}
.TopDet #IlgiliUrunDiv ul li .productItem .productImage a:before{display:none!important;}
.TopDet #IlgiliUrunDiv ul li .productItem .productImage img{}
.TopDet #IlgiliUrunDiv ul li .productItem .productIcon{display:none;}
.TopDet #IlgiliUrunDiv ul li .productItem .urunListeAdet{display:none!important;}
.TopDet #IlgiliUrunDiv ul li .productItem .productDetail{padding:0;margin:0;display:none;}
.TopDet #IlgiliUrunDiv ul li .productItem .productDetail:before{display:none;}
.TopDet #IlgiliUrunDiv ul li .productItem .productDetail:after{display:none;}
.TopDet #IlgiliUrunDiv ul li .productItem .productName{display:none;}
.TopDet #IlgiliUrunDiv ul li .productItem .TukendiIco{display:none;}
.TopDet #IlgiliUrunDiv ul li .productItem .boxBedenlerContent{display:none!important;}
body #productDetailRelated{padding:40px 0 0;}
body #productDetailRelated .JKatAdi{margin:0 0 20px!important;}
body #productDetailRelated .JKatAdi .bold{text-align:left;}
body #productDetailRelated .JKatAdi .bold .satir1{font-size:15px;font-weight:600;color:#2F3D34;line-height:19px;}
body #productDetailRelated>a{width:75px;padding:0;margin:0 10px 10px 0;position:relative;background:#fff;border-radius:0;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 6px #00000029;}
body #productDetailRelated>a img{border:none;mix-blend-mode:multiply;}
body #productDetailRelated>a:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid transparent;transition:.5s;border-radius:0;}
body #productDetailRelated>a:hover:after{border-color:var(--theme-color);}
body #productDetailRelated>a.active:after{border-color:var(--theme-color);}
/*satinal*/
#divSatinAl{float:left;width:100%;margin:25px 0 0;padding:0;}
.BasketBtn{float:left;position:relative;width:100%;}
#divAdetCombo .right_line,.RightDetail .riSingle{width:120px;}
#txtbxurunSiparisAdedi,#divAdetCombo select,.RightDetail .riSingle a.riUp,.RightDetail .riSingle a.riDown,.basketBtn input,.buyfast input{height:50px!important;}
.Basketinp p,#divKombinSatinAl a,#divAdetCombo .left_line,.RightDetail .riSingle a.riUp,.RightDetail .riSingle a.riDown{line-height:40px;}
/*Adet Select*/
#divAdetCombo{display:block!important;position:relative;float:left;clear:left;}
#divAdetCombo .center_line{display:none!important;float:left;}
#divAdetCombo .right_line{float:left;max-width:100%!important;}
#divAdetCombo select{width:100%;padding:0 10px;text-align:left;}
/*Adet input*/
.RightDetail .riSingle{position:relative;display:inline-block;vertical-align:top;border-radius:0;}
.RightDetail .riSingle a.riUp,.RightDetail .riSingle a.riDown{width:40px!important;font-size:0;background:transparent;top:0;font-weight:normal;position:absolute;margin:0!important;float:left;cursor:pointer;text-indent:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;border-radius:0;}
.RightDetail .riSingle a.riUp svg,.RightDetail .riSingle a.riDown svg{width:10px;position:relative;z-index:2;}
.RightDetail .riSingle a.riUp path,.RightDetail .riSingle a.riDown path{fill:#2F3D34;transition:.5s;}
.RightDetail .riSingle a.riUp{left:auto;right:0;}
.RightDetail .riSingle a.riDown{left:0;}
/*adetveselect*/
.Basketinp{display:block;position:relative;float:left;clear:left;}
.BasketBtn .pSatisBirimi,.BasketBtn .left_line.lineTitle2{color:#2F3D34;font-size:14px;font-weight:normal;margin:0;float:left;clear:left;line-height:40px;}
#txtbxurunSiparisAdedi_wrapper{float:left;width:100%!important;position:relative;padding:0!important;}
#txtbxurunSiparisAdedi{width:100%!important;text-align:center;display:inline-block;padding:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
#txtbxurunSiparisAdedi,#divAdetCombo select{background:#fff;color:#2F3D34;border:1px solid #2F3D34;font-size:16px;font-weight:500;float:left;margin:0;border-radius:0;}
/*sepete Ekle*/
#divKombinSatinAl,.basketBtn,.buyfast{float:left;margin:0 0 0 10px;}
#divKombinSatinAl a,.buyfast input,.basketBtn input{color:#fff;font-weight:500;font-size:16px;width:100%;display:inline-block;vertical-align:top;padding:0;letter-spacing:0;border:none;border-radius:0;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none;border:1px solid #2F3D34;}
.basketBtn{width:calc(100% - 130px);margin:0 0 0 10px;}
/*Hemen Al*/
.buyfast{width:100%;margin:10px 0 0 0;}
.buyfast input{}
body .basketBtn input:hover{background:#fff;color:#2F3D34;}
body .buyfast input:hover{background:#fff;color:#2F3D34;}
/*kombin Al*/
#divKombinSatinAl{margin:10px 0 0 0;width:100%;}
#divKombinSatinAl a{font-size:15px;margin:0!important;font-weight:600;color:#fff;position:relative;z-index:2;background:transparent;transition:.5s;line-height:48px;}
#divKombinSatinAl a:hover{background:transparent;color:#fff;}
/*Iconlar*/
.ProductIcon{float:left;width:100%;margin-top:20px;display:flex;flex-wrap:wrap;gap:10px 40px;}
.ProductIcon .box1{padding:0;margin:0;min-width:0;background:transparent;display:inline-block;vertical-align:top;color:#2F3D34;font-size:14px;text-align:center;}
.ProductIcon .box1 i{display:none;}
.ProductIcon .boxIcon{background:transparent;border-radius:0;margin:0 6px 0 0;fill:#2F3D34;width:auto;height:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;position:relative;overflow:hidden;}
.ProductIcon .boxIcon svg{height:18px;position:relative;z-index:2;}
.ProductIcon .boxIcon svg path{transition:.5s;}
.ProductIcon > div{float:left;position:relative;position:relative;margin:0;width:auto;}
.ProductIcon > div > a{float:left;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:row;gap:5px;padding:0;background:transparent;color:#2F3D34;font-size:14px;font-weight:400;}
.ProductIcon > div > a:hover{background:transparent!important;}
/*yazdiryorumtavsiye*/
.ProductIcon2{float:left;width:100%;margin-top:10px;display:flex;flex-wrap:wrap;gap:10px 40px;}
.ProductIcon2 .box1{padding:0;margin:0;min-width:0;background:transparent;display:inline-block;vertical-align:top;color:#2F3D34;font-size:14px;text-align:center;}
.ProductIcon2 .box1 i{display:none;}
.ProductIcon2 .boxIcon{background:transparent;border-radius:0;margin:0 6px 0 0;fill:#2F3D34;width:auto;height:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;position:relative;overflow:hidden;}
.ProductIcon2 .boxIcon svg{height:16px;position:relative;z-index:2;}
.ProductIcon2 .boxIcon svg path{transition:.5s;}
.ProductIcon2 > div{float:left;position:relative;position:relative;margin:0;width:auto;}
.ProductIcon2 > div > a{float:left;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:row;gap:5px;padding:0;background:transparent;color:#2F3D34;font-size:14px;font-weight:400;}
.ProductIcon2 > div > a:hover{background:transparent!important;}
/*paylas*/
.TopDet .product_social_icon_wrapper{float:left;width:100%;display:block!important;font-size:0;margin-top:10px;text-align:left;}
.TopDet .product_social_icon_wrapper .PaylasTit{float:left;color:#2F3D34;font-size:14px;font-weight:600;line-height:30px;margin-right:10px;}
.TopDet .product_social_icon_wrapper ul{display:inline-block;vertical-align:top;list-style:none;padding:0;margin:0;}
.TopDet .product_social_icon_wrapper ul li{float:left;margin-right:10px;}
.TopDet .product_social_icon_wrapper ul li:last-child{margin-right:0;}
.TopDet .product_social_icon_wrapper ul li a{float:left;fill:#fff;background:#fff;font-size:14px;border-radius:100%;text-align:center;width:30px;height:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;}
.TopDet .product_social_icon_wrapper ul li a svg{width:15px;}
.TopDet .product_social_icon_wrapper ul li:nth-child(1) a{}
.TopDet .product_social_icon_wrapper ul li:nth-child(2) a{}
.TopDet .product_social_icon_wrapper ul li:nth-child(3) a{}
.TopDet .product_social_icon_wrapper .UWhatsApp{float:left;margin-right:0;}
.TopDet .product_social_icon_wrapper .UWhatsApp .whatsApp{float:left;color:#fff;background:#6dc33a;font-size:0;border-radius:100%;text-align:center;width:30px;}
.TopDet .product_social_icon_wrapper .UWhatsApp .whatsApp i{line-height:30px;display:inline-block;vertical-align:top;font-size:14px;}
/*whatsapp*/
.socialButons{float:right!important;width:100%;position:relative;margin:0!important;}
.socialButons iframe{float:left;}
.product-social{float:left;margin-right:10px;}
.product-social span{float:left;line-height:32px;display:inline-block;color:#2F3D34;font-size:12px;font-weight:300;margin-right:5px;}
.product-social ul{float:left;}
.product-social ul li{float:left;margin-right:13px;}
.product-social ul li a{display:block;color:#2F3D34;font-size:18px;}
/*urun ozellik Bolumu*/
.urunOzellikTab{display:none;}
.urunOzellik{float:left;width:100%;margin:50px 0 0;display:block;}
.urunOzellik .urunTab{float:left;width:100%;}
.urunOzellik .urunTab ul{display:inline-flex;vertical-align:top;float:left;width:100%;padding:0;margin:0;list-style:none;flex-wrap:wrap;gap:10px;justify-content:center;}
.urunOzellik .urunTab >ul > li{float:left;background:#fff;position:relative;overflow:hidden;border-radius:0;}
.urunOzellik .urunTab >ul > li:last-child{margin-right:0;}
.urunOzellik .urunTab >ul > li > a{cursor:pointer;color:#2F3D34;font-size:14px;float:left;font-weight:500;padding:0;height:42px;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;z-index:2;transition:.5s;}
.urunOzellik .urunTab >ul > li > a span{font-weight:normal;}
.urunOzellik .urunTab >ul > li:hover > a{color:#2F3D34;}
.urunOzellik .urunTab >ul > li.active > a{color:#2F3D34;}
.urunDetayPanel{float:left;width:100%;clear:none!important;border:none;padding:0;margin:0 0 30px;}
.urunTabAlt strong{font-weight:bold;}
.urunTabAlt #txtOneriMail{margin:0;height:30px;padding:0 10px;width:100%!important;border-width:1px;}
.urunTabAlt #txtOneriNot{margin:0;padding:10px;width:100%!important;background:#fff;}
.urunTabAlt{font-family:'Montserrat',sans-serif!important;padding:0;float:left;width:100%;font-size:14px;line-height:24px;color:#515F55;}
.urunTabAlt *{font-family:'Montserrat',sans-serif!important;}
.urunTabAlt i{font-family:'FontAwesome'!important;}
.urunTabAlt img{max-width:100%!important;}
.urunTabAlt iframe{max-width:100%!important;}
.urunTabAlt .button{padding:10px 5px;color:#fff;}
.tabUrunOneriler ul{list-style:none;padding:0;margin:0;}
.tabUrunOneriler ul li{float:left;width:100%;}
.oneriValidate .validate{top:0;padding:5px;}
.urunTabAlt ul li{margin-bottom:5px;clear:both;}
.urunTabAlt ul li input{float:left;margin-right:5px;width:auto!important;}
.urunTabAlt ul li label{float:left;width:auto!important;line-height:normal;}
.urunTabAlt ul li input[type="checkbox"]{margin-top:0;}
.urunTabAlt .teknikDetay{display:none;}
.urunTabAlt p{margin:0;}
/*------------------------------------Etiketler--------------------------------------------*/
#divEtiketler{float:left;width:100%;padding:0 20px 20px;margin:50px 0 0;background:#fff;text-align:center;}
#divEtiketler .productModuleTitle{float:left;color:#2F3D34;font-size:15px;font-weight:bold;width:100%;text-align:center;line-height:30px;margin:10px 0;}
#divEtiketler a{color:#515F55;font-size:13px;}
#divEtiketler a:hover{text-decoration:underline;}
/****************************************Slider Alanlar*********************************/
/*Baslik*/
#mainHolder_divDesign .JKatAdi.categoryTitle,.JKatAdi{float:left;position:relative;width:100%;padding:60px 0 25px!important;margin:0!important;}
#mainHolder_divDesign .JKatAdi.categoryTitle .bold,.JKatAdi .bold{display:block;float:left;width:100%;text-align:left;position:relative;}
#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,.JKatAdi .bold .satir1{line-height:normal;color:#2F3D34;font-size:32px;font-weight:500;display:inline-block;vertical-align:top;padding:0!important;position:relative;z-index:1;text-transform:uppercase;}
/*ilerigeributon*/
#divInstashopResim .owl-carousel .owl-nav{display:block!important;}
#mainHolder_divDesign .owl-carousel .owl-nav,.owl-carousel .owl-nav{z-index:2;position:absolute;right:10px;left:10px;top:calc(50% - 10px);}
#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev,.owl-carousel .owl-nav .ProductListprev,.owl-carousel .owl-nav .InstaGalleryprev{left:0;}
#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext,.owl-carousel .owl-nav .ProductListnext,.owl-carousel .owl-nav .InstaGallerynext{right:0;}
#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev,.owl-carousel .owl-nav .ProductListprev,.owl-carousel .owl-nav .ProductListnext,.owl-carousel .owl-nav .InstaGalleryprev,.owl-carousel .owl-nav .InstaGallerynext,#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext{background:transparent;border-radius:0;border:none;width:auto;height:20px;cursor:pointer;text-align:center;position:absolute;font-size:0;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;overflow:hidden;}
#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:hover,.owl-carousel .owl-nav .InstaGalleryprev:hover,.owl-carousel .owl-nav .ProductListprev:hover{}
#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:hover,.owl-carousel .owl-nav .InstaGallerynext:hover,.owl-carousel .owl-nav .ProductListnext:hover{}
#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:before,.owl-carousel .owl-nav .ProductListprev:before,.owl-carousel .owl-nav .ProductListnext:before,.owl-carousel .owl-nav .InstaGalleryprev:before,.owl-carousel .owl-nav .InstaGallerynext:before,#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:before{display:none;}
#mainHolder_divDesign .owl-carousel .owl-dots,.owl-carousel .owl-dots{display:none;float:left;width:100%;text-align:center;margin-top:20px;}
#mainHolder_divDesign .owl-carousel .owl-dots .owl-dot,.owl-carousel .owl-dots .owl-dot{width:12px;height:12px;background:#fff;border:1px solid #2F3D34;margin:0 4px;border-radius:0;display:inline-block;vertical-align:top;transition:.3s;}
#mainHolder_divDesign .owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot.active{background:#2F3D34;}
#mainHolder_divDesign .owl-carousel .owl-nav > div:hover,.owl-carousel .owl-nav > div:hover{background:transparent;}
#mainHolder_divDesign .owl-carousel .owl-nav > div:hover span:after,.owl-carousel .owl-nav > div:hover span:after{color:#2F3D34;}
#mainHolder_divDesign .owl-carousel .owl-nav > div span:after,.owl-carousel .owl-nav > div span:after{content:'';font-size:30px;color:#2F3D34;font-family:'FontAwesome';font-weight:300;transition:.5s;position:relative;z-index:2;}
#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev span:after,.owl-carousel .owl-nav .ProductListprev span:after,.owl-carousel .owl-nav .InstaGalleryprev span:after{content:'\f104';}
#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext span:after,.owl-carousel .owl-nav .ProductListnext span:after,.owl-carousel .owl-nav .InstaGallerynext span:after{content:'\f105';}
#mainHolder_divDesign .owl-carousel .owl-dots .owl-dot span,body .owl-carousel .owl-dots .owl-dot span{display:none!important;}
/*urunslider*/
.sliderBannerContainer{float:left;width:100%;position:relative;margin:0;}
.sliderBannerContainer .Block_Link{display:block!important;}
.sliderBannerContainer .ProductList{display:block!important;margin:0 auto;}
.sliderBannerContainer .Jbutonlar{display:none;}
.sliderBannerContainer .jCarouselLite{float:left;width:100%;}
/*detayurunslider*/
.detaySliderContainer{float:left;width:100%;position:relative;margin:0;}
.detaySliderContainer .ProductList{display:block!important;margin:0 auto;}
.detaySliderContainer .Jbutonlar{display:none;}
.detaySliderContainer .jCarouselLite{float:left;width:100%;}
/*pnlSlider*/
#pnlSlider{position:relative;float:left;width:100%;margin:0;padding:0;}
#pnlSlider ul{list-style:none;padding:0;margin:0;}
#pnlSlider ul li{display:block;}
#pnlSlider ul li a{display:block;}
#pnlSlider ul li a img{width:100%;display:block;}
#pnlSlider .flex-control-nav{position:absolute;bottom:20px;right:0;left:0;}
#pnlSlider .flex-control-paging li{margin:0 2px;}
#pnlSlider .flex-control-paging li a{float:right;width:11px;height:11px;border-radius:0;border:none;box-shadow:none;text-shadow:none;background:#fff;}
#pnlSlider .flex-control-paging li a.flex-active{background:var(--theme-color);}
#pnlSlider .flex-direction-nav{position:absolute;left:20px;right:20px;top:45%;}
#pnlSlider .flex-direction-nav li{display:inline-block;vertical-align:top;}
#pnlSlider .flex-direction-nav .flex-nav-prev{float:left;}
#pnlSlider .flex-direction-nav .flex-nav-next{float:right;}
#pnlSlider .flex-direction-nav .flex-prev,#pnlSlider .flex-direction-nav .flex-next{color:#fff;border:none;background:transparent;width:auto;height:auto;border-radius:0;top:0;margin:0;padding:0;box-shadow:none;opacity:1;font-size:0;position:relative;text-shadow:none;text-align:center;}
#pnlSlider .flex-direction-nav .flex-prev{left:0;}
#pnlSlider .flex-direction-nav .flex-next{right:0;}
#pnlSlider .flex-direction-nav .flex-prev:before,#pnlSlider .flex-direction-nav .flex-next:before{font-size:0;}
#pnlSlider .flex-direction-nav .flex-prev:before{}
#pnlSlider .flex-direction-nav .flex-next:before{}
#pnlSlider .flex-direction-nav .flex-prev:hover,#pnlSlider .flex-direction-nav .flex-next:hover{}
#pnlSlider .flex-direction-nav a:before{text-shadow:none;}
#pnlSlider .flex-direction-nav a:after{text-shadow:none;}
#pnlSlider .HPSItems .flex-control-thumbs{position:static;background:#fff;text-align:center;}
#pnlSlider .HPSItems .flex-control-thumbs li{display:inline-block;vertical-align:top;float:none;max-width:100%;}
#pnlSlider .HPSItems .flex-control-thumbs img{opacity:1;}
#pnlSlider .HPSItems .flex-control-thumbs .flex-active{}
.HomePageSlideShowContainer{float:left;width:100%;position:relative;}
.HomePageSlideShowContainer .HomePageSlideShow{padding:0;width:100%;}
.HomePageSlideShowContainer .HPSItems{clear:both;cursor:pointer;width:100%;}
.HomePageSlideShowContainer .HPSItems div{cursor:pointer;float:left;margin:0;overflow:hidden;padding:0;position:absolute;width:100%;}
/*sitekodlari*/
.hesabimAnasayfaMenuler ul li a:hover .fa{color:#fff;}
.siparisTakipSayfasi{background:#fff;}
.siparisTakipSayfasi .siparisTakipBaslik{text-align:center;padding:20px 0!important;}
.sepetiTemizle{float:right;line-height:43px;padding:0 10px;}
.popupSepet{width:99%;}
.popupSepet #hed div{width:94%;}
.sayfaIcerik *{font-family:'Montserrat', sans-serif!important;}
#mainHolder_UrunDetay_imgCookie{display:none!important;}
.product_social_icon_wrapper{display:none;}
.HesabimContainer .urunDetayPanel{max-height:100%;}
.orders{width:100%;}
.TumKategoriler{display:none;}
.mobilMenuAcButton,.searchClick,.mycartClick,.welcomeOpen{display:none;}
.userLoginBtn,.userSignBtn{border:none!important;}
.magazaTeslimatBilgisiContent{display:none;}
#store_region_container{display:none;}
#ticimaxCopyright{float:left;width:100%;}
section{float:left;width:100%;}
.sepetimBody .Basketstep ul li.pasif{opacity:1;}
.sepetimBody ul{padding:0;margin:0;list-style:none;}
.sepetimBody .sepetItemB1 span.KampanyaTanimSpan{display:inline-block;}
/*Site ici scroll alanlar*/
#divOnyazi::-webkit-scrollbar,.urunTabAlt::-webkit-scrollbar,.SmallImages::-webkit-scrollbar,.SepetBlockInfo::-webkit-scrollbar,.searchContent ul::-webkit-scrollbar,body .kombinContent ul::-webkit-scrollbar,.CartProduct .SProduct::-webkit-scrollbar,.yanResimliMenu .KatMenu1::-webkit-scrollbar,.UrunGuruplari .Block_Text::-webkit-scrollbar,.ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar,.leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar,.mobilMenu .menuIcerikAlan::-webkit-scrollbar,.mobilMenu .navUl > li > ul::-webkit-scrollbar,.mobilMenu .navUl > li > ul li ul::-webkit-scrollbar{width:3px;}
#divOnyazi::-webkit-scrollbar-track,.urunTabAlt::-webkit-scrollbar-track,.SmallImages::-webkit-scrollbar-track,.SepetBlockInfo::-webkit-scrollbar-track,.searchContent ul::-webkit-scrollbar-track,body .kombinContent ul::-webkit-scrollbar-track,.CartProduct .SProduct::-webkit-scrollbar-track,.yanResimliMenu .KatMenu1::-webkit-scrollbar-track,.UrunGuruplari .Block_Text::-webkit-scrollbar-track,.ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar-track,.leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar-track,.mobilMenu .menuIcerikAlan::-webkit-scrollbar-track,.mobilMenu .navUl > li > ul::-webkit-scrollbar-track,.mobilMenu .navUl > li > ul li ul::-webkit-scrollbar-track{background:#D9D8D0;border-radius:0;}
#divOnyazi::-webkit-scrollbar-thumb,.urunTabAlt::-webkit-scrollbar-thumb,.SmallImages::-webkit-scrollbar-thumb,.SepetBlockInfo::-webkit-scrollbar-thumb,.searchContent ul::-webkit-scrollbar-thumb,.CartProduct .SProduct::-webkit-scrollbar-thumb,body .kombinContent ul::-webkit-scrollbar-thumb,.UrunGuruplari .Block_Text::-webkit-scrollbar-thumb,.yanResimliMenu .KatMenu1::-webkit-scrollbar-thumb,.ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar-thumb,.leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar-thumb,.mobilMenu .menuIcerikAlan::-webkit-scrollbar-thumb,.mobilMenu .navUl > li > ul::-webkit-scrollbar-thumb,.mobilMenu .navUl > li > ul li ul::-webkit-scrollbar-thumb{background:var(--theme-color);border-radius:0;}
/*Site ici scroll alanlar*/
/*------------------------------------Sabit Renkler--------------------------------------------*/
/*sepetvebutonrenk*/
body .button,.baglanButton,.siparisOzetTakip,body.sepetimBody .basketCompletebtn,#AdresContent .button,.BasketPage .OdemeMenu ul li.activeMenu > a,.pageNumberContent a:hover,.menuUstBolum,body .category-vertical-filters.top-filters .FiltreUst,.SepetUst,.urunOzellikTab .urunTab >ul >li[onofftip="true"] > a,.tooltip-inner,.welcome.active,.sepetimBody .Basketstep ul li.aktif{background:var(--theme-color);}
/*bordercolor*/
.iletisimContent .iletisimRight .iletisimbanka .span > .line1:nth-child(n+2),body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir,.pageNumberContent a:hover,.OdemeMenu ul li.activeMenu{border-color:var(--theme-color);}
/*tooltip*/
.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:var(--theme-color);}
.tooltip.right .tooltip-arrow{border-right-color:var(--theme-color);}
.tooltip.left .tooltip-arrow{border-left-color:var(--theme-color);}
.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-bottom-color:var(--theme-color);}
.baglanButton{border-color:transparent;}
.Basketstep ul li:before{border:1px solid var(--theme-color);}
.sepetimBody .Basketstep ul li.aktif:after{border-top-color:var(--theme-color);}
/*color*/
.sepetTitle .st_1,body .sepetTitle2 .st_1,body .BasketRigth ul li.genelToplam .tut,body .sepetTitle2 .st_1:before,.sepetTitle .st_1:before,.TeslimatAdresTittle,.Basketstep ul li.gecti span,body #divToplamOdeme,.TeslimatAdresTittle,a.YeniAdresEkle,.Basketstep ul li.onestepsec span,.Basketstep ul li.pasif i,.BasketPage .Basketstep ul li.pasif i,.BasketPage .cargoInformation div.cargoName span,.BasketPage .faturaAdresBtn.active,.adresAyniBtn.active,.BasketPage .sepetItemB4,.BasketPage .AdresItemAlt.AdresItemSelected .AdresItemAltLeft label span.check,.iletisimContent .categoryTitle .categoryTitleText,body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir a span,body .siparisUrunUyariSecenek .siparisUrunDurumBaslik,body.sepetimBody .mobileAddition > .addition-content > .TotalPrice,body.sepetimBody .mobileAddition > .addition-content::before{color:var(--theme-color);}
/*HoverRenk*/
.button:hover,.userLoginBtn:hover,.userSignBtn:hover,.BasketPage .OdemeMenu ul li:hover >a,.BasketPage .alisverisedevamet:hover,.BasketPage #hed div.hediCekForm a:hover,.BasketPage a.YeniAdresEkle:hover,#AdresContent .button:hover,.basketCompletebtn:hover,.KasaOnuFirsatlarContent ul li a.button:hover,.ProductIcon2 > div > a:hover{background:#2F3D34;}
/*colorhover*/
.BasketPage .AdresItemAlt a:hover,.BasketPage .sepetiTemizle:hover,.BasketPage .sepet-sil:hover:before,.BasketPage .sepetTitle2 a:hover,.baglanButton:hover,.BasketPage .faturaAdresBtn:hover,.adresAyniBtn:hover,.headerSocialConnect .baglanButton a:hover,.CartProduct .SProduct li a:nth-child(2):hover *{color:#2F3D34;}
/*bordercolorhover*/
body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li >a:hover,.BasketPage a.YeniAdresEkle:hover,.OdemeMenu ul li:hover,.BasketPage .OdemeMenu ul li:hover >a,.BasketPage .alisverisedevamet:hover,.CartProduct .headerCartBtn:hover{border-color:#2F3D34;}
/*color*/
.siparisOzetTakip{color:#fff;}
.BasketDetail table tbody tr td a{display:inherit;}
.BasketDetail table tbody tr td:last-child a{display:block;}
.sepetimBody #header:after{display:none;}
body .alisverisedevamet{background:var(--theme-color);line-height:30px;padding:0 15px;}
body .alisverisedevamet:hover{border:none;}
.sepetimBody .MobileHeaderControl .item .cart-btn{padding:11px;height:40px;border-radius:0;}
body .puanlamaBolumu .blok span{display:flex;align-items:center;gap:5px;}
/*bordercolor*/
.KasaOnuFirsatlarContent ul li a.button:hover{border:none!important;}
.BasketPage a.YeniAdresEkle:hover{color:#fff!important;}
.baglanButton:hover{background:transparent;}
body .adresGir .kirmiziButon:hover{background:#9e1a20!important;color:#fff!important;}
body .adresGir .yesilButon:hover{background:#406d20!important;color:#fff!important;}
/*------------------------------------Sabit Renkler--------------------------------------------*/
.divRelatedProductsPopup .ulRelatedProducts{list-style:none;padding:0;margin:0;width:100%;}
.bottomHead{display:none;}
#divSliderYani{display:none;}
body{background:#fff;}
.ProductList ul{margin:0;padding:0;list-style:none;}
.blokSonYazilar ul{margin:0;padding:0;list-style:none;}
.blogKategori ul{margin:0;padding:0;list-style:none;}
.blogCenter ul{list-style:none;}
.blogRight ul{margin:0;padding:0;list-style:none;}
.navigation .navUl ul{padding:0;margin:0;list-style:none;}
#footer .socialdiv ul{padding:0;margin:0;list-style:none;}
#footer .store ul{padding:0;margin:0;list-style:none;}
#footer .linkler .blink ul{padding:0;margin:0;list-style:none;}
.category-vertical-filters .vertical-filter-panel .list-group{list-style:none;padding:0;margin:0;}
.category-vertical-filters .vertical-filter-panel .list-group ul{list-style:none;padding:0;margin:0;}
.TopDet .product_social_icon_wrapper ul{list-style:none;padding:0;margin:0;}
.tabUrunOneriler ul{list-style:none;padding:0;margin:0;}
.sepetimBody ul{padding:0;margin:0;list-style:none;}
body .category-vertical-filters.top-filters ul{list-style:none;padding:0;margin:0;}
.mobilMenu ul{list-style:none;padding:0;margin:0;}
.bottomHead ul{margin:0;list-style:none;padding:0;}
.breadList ul{list-style:none;padding:0;margin:0;}
.urunOzellikTab .urunTab >ul{list-style:none;padding:0;margin:0;}
.CartProduct ul{list-style:none;padding:0;margin:0;}
.welcome ul{margin:0;list-style:none;padding:0;}
.brandlistselection ul{padding:0;margin:0;list-style:none;}
.TopDet #IlgiliUrunDiv ul{padding:0;margin:0;list-style:none;}
#pnlSlider ul{list-style:none;padding:0;margin:0;}
.mBread ul{list-style:none;padding:0;margin:0;}
body .sagIcerikTutucu .hsbmLabel .hsbmCheckbox{margin:0 4px;}
body .NewAddress i{display:none;}
.adresDefterim.ng-scope .row{margin:0;}
.NewAddress a{padding:10px;transition:.3s;}
.NewAddress a:hover{background:var(--theme-color);color:#fff;}
/*Sağ Sepet*/
/*body .miniCartRigth,body .miniCartGiftCodeContent{padding:0 20px;width:400px}
body .miniCartRigthHeader{position:relative;background:#fff;height:80px}
body .miniCartRigthHeader .spnCartTxt{left:0;transform:translateY(-50%);font-size:16px;color:#2F3D34;text-align:left;font-weight:500;letter-spacing:.16px;text-transform:uppercase}
body .miniCartRigthHeader .header-close-btn{width:20px;display:flex;align-items:center;justify-content:center}
body .miniCartRigthHeader .header-close-btn svg{fill:#515F55;transition:.3s;width:14px;height:14px}
body .miniCartRigthHeader .header-close-btn:hover svg{fill:#f02828}
body .miniCartRigthScroll{height:calc(100dvh - 100px);padding-top:0}
body .miniCartRigthScroll::-webkit-scrollbar{width:0}
body .miniCartSatir1.bottom:first-child,.miniCartSatir1.bottom:nth-child(2),.miniCartSatir2:nth-child(3),.miniCartSatir2:nth-child(2),.miniCartSatir1.bottom.subTotalVatIncluded:nth-last-child(3){display:none}
body .hediyeCekiBtnContent{display:none}
body .miniCartItem{display: block;float: left;width: 100%;}
body .miniCartContent{padding:0;width:100%;height:calc(100% - 110px);overflow: auto;}
body .miniCartContent::-webkit-scrollbar{width: 0;height: 0;}
body .miniCartItem .miniCartRight{max-width:100px;float: left;}
body .miniCartItem .miniCartLeft{max-width:calc(100% - 120px);display: block;float: left;width:calc(100% - 120px);padding-left: 10px;}
body .miniCartDetail{font-size:14px;font-weight:400;color:#2F3D34;line-height:20px;gap:0;flex:0;position:static;order:1}
body .miniCartDetail span.minimarka{display:none}
body .miniCartDetail span.miniurunAdi a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:400;color:#2F3D34;line-height:20px}
body .miniCartDetail span.ministokKodu{display:none}
body .miniCartButtonSil{position:absolute;top:0;margin:0;right:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}
body .miniCartButtonSil svg{display:none}
body .miniCartItem .miniCartLeft .miniCartButtonSil a{font-size:0;max-width:100%;flex:none;height:100%}
body .miniCartButtonSil a:after{content:'\f057';font-family:fontawesome;font-size:14px;color:#515F55;transition:.3s;font-weight:300}
body .miniCartButtonSil a:hover:after{color:#f02828}
body .miniCartDetail span{float:left;width:100%;}
body .miniCartDetay{order:3;margin-top:6px}
body .miniCartItemprice{flex-direction:row;align-items:center;order:2;margin-top: 10px;}
body .miniCartItemprice .DiscountPrice.lineThrough{font-size:14px;font-weight:400;color:#e98960}
body .miniCartItemprice .CartPrice{font-size:14px;font-weight:500;color:#2F3D34;}
body .miniCartSatir1.bottom.totalAmount{border:none;margin:24px 0 18px;min-height:20px;padding:0}
body span.miniCartCol1{font-size:15px;font-weight:700;color:#2F3D34;text-transform:uppercase}
body span.miniCartCol2{font-size:15px;font-weight:700;color:#2F3D34}
body .miniCartSatir2{padding:0;margin-top:0;border: none;}
body .miniCartSatir2 .checkoutAsGuestButton,body .miniCartSatir2 .signInButton{height:40px;line-height:38px;padding:0;background:#fff;border:1px solid #2F3D34;font-size:13px;font-weight:400;color:#2F3D34;text-transform:uppercase;transition:.3s;border-radius:5px}
body .miniCartSatir2 .checkoutAsGuestButton:hover,body .miniCartSatir2 .signInButton:hover{background:#2F3D34;border-color:#2F3D34;color:#fff}
body .miniCartDetayItem.adettanim{display:none}
body .miniCartDetayItem.eksecenek{font-size:13px;font-weight:400;color:#2F3D34}
body .miniCartDetayItem.eksecenek span:first-child:after{content:'/';margin-left:3px}
body .miniCartSatir2 a.modalDevamEtBTn{height:40px;line-height:38px;padding:0;background:#fff;border:1px solid #2F3D34;font-size:13px;font-weight:400;color:#2F3D34;text-transform:uppercase;transition:.3s;border-radius:5px;float:left;width:100%;margin-top:10px;text-align:center}
body .miniCartSatir2 a.modalDevamEtBTn:hover{background:#2F3D34;color:#fff}
body .miniCartHr{margin:10px 0;background:#e1e1e1;height:1px;float: left;width: 100%;}
body .miniCartSatir2 .signInButton{border-radius:5px;}
body .miniCartItemprice > div{display:none;}
body .miniCartItemprice .DiscountPrice.lineThrough,body .miniCartItemprice .CartPrice{display:block;}
body .miniCartItem .miniCartLeft .adettanim3 input{text-indent:0;}
body .miniCartDetayItem.adettanim > div.adettanim3{display:block;margin: 5px 0 0;}
body .miniCartItem .miniCartRight a{height:100%;}
body .miniCartItem .miniCartRight a img{height:100%;object-fit:cover;}
body .miniCartDetay .adettanim3 label{display:none;}*/
/*Sağ Sepet*/
body .account-item .nav-dropdown ul{padding:0;margin:0;list-style:none;}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl{padding:0;margin:0;list-style:none;}
body .account-item .header-button-useLogin > ul{padding:0;margin:0;}
body .header-cart-hover ul{list-style:none;}
.detayFixed{display:none;}
#divIndirimOrani .left_line,#divIndirimOrani .center_line{display:none;}
#divIndirimOrani .indirimliOrani{font-size:0;}
#divIndirimOrani .indirimliOrani #ltrIndirimOrani{font-size:20px;font-weight:500;color:var(--theme-color);line-height:22px;}
#divIndirimOrani .indirimliOrani #ltrIndirimOrani:before{content:'-%';}
#divIndirimOrani{clear:none;margin:0 10px 0 0;}
/*------------Genel Background--------------*/
a#linkSecilenleriSil,body #hed div.hediCekForm a,body .uyeOlContainer #btnSave,body .tabLink a,body .siparisBosBtn a,body .favoriBosBtn a,body .yesilButon,body .commentNone .commentNoneText .commentNoneButton a,body .NewAddress a,body .iletisimIzinSave a,body .kuponOlustur .kuponOlusturButon,body .hesabimMenuDon,body .alisverisedevamet,body .miniCartSatir2 .checkoutAsGuestButton:hover,body .miniCartSatir2 .signInButton:hover{background:var(--theme-color)!important;}
body .miniCartSatir2 .checkoutAsGuestButton:hover,body .miniCartSatir2 .signInButton:hover{border-color:var(--theme-color);}
body .urunTabAlt .button{padding:7px 20px;border-radius:0;}
body #divNewUyeGirisContent .newUserLoginBtn,body .newUyeOlContainer .newUserLoginBtn,body .acountDoneContainer .acountDoneLoginBtn,body .pageSifreOlustur .newUserLoginBtn,body .pageSifremiUnuttum .newUserLoginBtn,body .commentTicimax .commentTiciNewCommentButton,body #sepetEkleModal .divAltButonlar a{background:var(--theme-color);transition:.3s;border-radius:0;}
body #divNewUyeGirisContent .newUserLoginBtn:hover,body .newUyeOlContainer .newUserLoginBtn:hover,body .acountDoneContainer .acountDoneLoginBtn:hover,body .pageSifreOlustur .newUserLoginBtn:hover,body .pageSifremiUnuttum .newUserLoginBtn:hover,body .commentTicimax .commentTiciNewCommentButton:hover,body .urunTabAlt .button:hover,body #sepetEkleModal .divAltButonlar a:hover{background:#2F3D34;}
body .userDivTab ul li.active span{border-color:#2F3D34;color:#2F3D34;}
/*------------Genel Hover--------------*/
a#linkSecilenleriSil:hover,body .uyeOlContainer #btnSave:hover,body .userLoginBtn:hover,body .userSignBtn:hover,body .button.basketCompletebtn:hover,body .tabLink a.aktif,body .tabLink a:hover,body .siparisBosBtn a:hover,body .favoriBosBtn a:hover,body .yesilButon:hover,body .commentNone .commentNoneText .commentNoneButton a:hover,body .NewAddress a:hover,body .iletisimIzinSave a:hover,body .kuponOlustur .kuponOlusturButon:hover,body .hesabimMenuDon:hover,body .alisverisedevamet:hover,body #hed div.hediCekForm a:hover{background:#2F3D34!important;}
/*-------------Genel Color-------------*/
a#linkSecilenleriSil,body .uyeOlContainer #btnSave,body .miniCartSatir2 .checkoutAsGuestButton:hover,body .miniCartSatir2 .signInButton:hover{color:#fff!important;}
body .tabLink a,body .siparisBosBtn a,body .favoriBosBtn a,body .yesilButon,body .commentNone .commentNoneText .commentNoneButton a,body .NewAddress a,body .iletisimIzinSave a,body .kuponOlustur .kuponOlusturButon,body .hesabimMenuDon{color:#fff;}
/*-------------Genel Radius-------------*/
body.sepetimBody .basketCompletebtn,body #hed div.hediCekForm a,body .sepetItem,body .kirmiziButon,body .kuponOlustur .kuponInput,body .sagIcerikTutucu .satirBlok .hsbmTextbox,body .sagIcerikTutucu .satirBlok .hsbmSelect,body .tabLink a,body .siparisBosBtn a,body .favoriBosBtn a,body .yesilButon,body .commentNone .commentNoneText .commentNoneButton a,body .NewAddress a,body .iletisimIzinSave a,body .kuponOlustur .kuponOlusturButon,body .hesabimMenuDon,body .uyeOlContainer #btnSave,body .userContainer .userLeftBox,body .userContainer .userRightBox,.uyeOlContainer #FrmYeniUye > .uyeOlCol,body .miniCartSatir2 .signInButton,body .icerikIkiliBlok,body .UyelikSilmeAktifDiv,body .solAnaMenu,body .hesabimForm,body .hesabimAnasayfaMenuler ul li a,body .miniCartSatir2 .checkoutAsGuestButton,body .siparisListeBos,body .favoriListeBos,body .commentNone,body .hesabimForm .satirBlok .hsbmTextarea,.sepetimBody .MobileHeaderControl .item .cart-btn,.BasketDetail,body .BasketRigth.BasketHediyeCeki,#hed div.hediCekForm input,.BasketRigth,body .alisverisedevamet,a#linkSecilenleriSil,body .textbox.txtSepetAdet,body .miniCartBos{border-radius:0!important;}
/*-------------Genel Page Bacground-------------*/
body .sepetItem,body .icerikIkiliBlok,body .UyelikSilmeAktifDiv,body .solAnaMenu,body .hesabimForm,body .BasketDetail.BasketDetailCargo.ng-scope,body .hesabimAnasayfaMenuler ul li a,body .userContainer .userLeftBox,body .userContainer .userRightBox,.uyeOlContainer #FrmYeniUye > .uyeOlCol,body .siparisListeBos,body .favoriListeBos,body .commentNone{background:#F3F1ED;}
/*------------Genel Border None--------------*/
a#linkSecilenleriSil,body .sepetItem,body .tabLink a,body .siparisBosBtn a,body .favoriBosBtn a,body .yesilButon,body .commentNone .commentNoneText .commentNoneButton a,body .NewAddress a,body .iletisimIzinSave a,body .kuponOlustur .kuponOlusturButon,body .hesabimMenuDon,body .NewAddress,body .uyeOlContainer #btnSave,body .userContainer .userLeftBox,body .userContainer .userRightBox,.uyeOlContainer #FrmYeniUye > .uyeOlCol{border:none!important;transition:.3s;}
/*-----------Genel Color Sepet---------------*/
body .miniCartItemprice .DiscountPrice.lineThrough,body .miniCartButtonSil a:hover:after{color:#2F3D34;fill:#2F3D34;}
/*------------Genel Padding--------------*/
body .userContainer .userLeftBox,body .userContainer .userRightBox,.uyeOlContainer #FrmYeniUye > .uyeOlCol,body .icerikIkiliBlok,body .UyelikSilmeAktifDiv{padding:20px;}
/*--------------------------*/
a#linkSecilenleriSilAlt{display:none!important;}
body.sepetimBody{background:#fff;}
body .uyeOlContainer #btnSave{padding:0;line-height:39px;}
body .userDivLeft,body .userDivRight,.uyeOlContainer #FrmYeniUye > .uyeOlCol{width:calc(50% - 10px);}
body ng-form#FrmYeniUye{display:flex;justify-content:space-between;float:left;width:100%;}
body .alisverisedevamet{line-height:38px;padding:0 15px;}
body .UyelikSilmeAktifDiv{margin-top:20px;width:50%;}
body .hesabimMenuDon{padding:0 10px;line-height:32px;margin-bottom:20px;}
body .solAnaMenu,body .hesabimForm{padding:15px 20px;}
section.elementor-section.mid .footerTempRow{justify-content:space-between;}
section.elementor-section.mid .footerTempRow > div{width:auto;}
section.elementor-section.mid .footerTempRow > div:last-child{width:500px;}
section.elementor-section.bottom .footerTempRow{align-items:center;justify-content:center;}
section.elementor-section.bottom .footerTempRow > div{}
#headerNew{position:sticky;top:0;z-index:998;transition:1s;background:#fff;width:100%;}
#headerNew.fixed{top:0;box-shadow:3px 3px 30px #0000001A;}
#headerNew.fixed.gectop{top:0;}
body .miniCartBos{border:1px solid var(--theme-color);font-size:15px;padding:10px;width:calc(100% - 20px);margin-left:10px;}
body:has(.ticimaxModal),body:has(.newHeaderNavigation.mobileStyle.mobileactive){overflow:hidden!important;padding-right:17px;}
body:has(.filterBlock.active){overflow:hidden!important;}
body .leftImage .drift-container{display:none!important;}
body .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav{width:auto;padding:0;left:20px;right:20px;}
body .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav > div{width:40px;height:40px;opacity:1!important;position:relative;overflow:hidden;border-radius:0;}
body .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav > div span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:0;line-height:normal;border-radius:0;border:none;color:#2F3D34;}
body .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav > div.owl-prev span:after{content:'\f104';}
body .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav > div.owl-next span:after{content:'\f105';}
body .footerTemp .socialMedia li a i,body .footerTemp .storeMedia li a i{padding:0!important;width:38px!important;height:38px;transition:.5s;border:1px solid #68766B;}
body .footerTemp .socialMedia li a:hover i,body .footerTemp .storeMedia li a:hover i{background:transparent!important;color:#fff!important;margin-top:5px;border-color:#fff;}
body .footerTemp .socialMedia li a:hover span,body .footerTemp .storeMedia li a:hover span{color:#2F3D34!important;}
body .footerTemp .socialMedia li a span,body .footerTemp .storeMedia li a span{transition:.3s;}
i.fab.fa-tiktok.icon:before{font-family:'FontAwesomeBrands';content:'\e07b';}
body .footerTemp .footerMenuAlt a{line-height:30px;position:relative;transition:.5s;}
body .footerTemp .footerMenuAlt a::after{}
body .footerTemp .footerMenuAlt a:hover{padding-left:10px;margin-right:-10px;}
ul.footerText strong{margin:0 3px;}
ul.footerText li{font-weight:300;}
body .pageNumber .productCountInfo{font-size:13px;font-weight:400;color:#515F55;}
body .pageNumber .productCountBar{display:none;}
body .pageNumber .divMoreProducts .button{margin:13px 0 0;background:#fff;font-size:16px;color:#2F3D34;line-height:45px;padding:0 40px;border-radius:0;overflow:hidden;position:relative;transition:.5s;border:1px solid #2F3D34;}
body .pageNumber .divMoreProducts .button:hover{color:#fff;background:#2F3D34;}
/*body .header-dil-content #lang_flag_container #langHover{padding:0!important;cursor: pointer;}
body .header-dil-content #lang_flag_container #lang{line-height:normal!important;background:none!important;padding:0!important;min-height:40px!important;}
body .header-dil-content #lang_flag_container #lang:after{content:'\f107';font-family:'FontAwesome';display:block;line-height:40px;margin-left:5px;font-weight:300;transition: .5s;}
body .header-dil-content #lang_flag_container #lang-detail{display:block!important;transform:translateY(-140%);visibility:hidden;opacity:0;transition:.5s;}
body .header-dil-content #lang_flag_container.active #lang-detail{transform:translateY(0);visibility:visible;opacity:1;}
body .header-dil-content #lang_flag_container.active #lang:after{transform:rotate(180deg);margin-top:-2px;}*/
.svgIcon.cart-svg,.svgIcon.fav-svg,.svgIcon.mem-svg,.svgIcon.menu-svg,.svgIcon.search-svg,.svgIcon.search-times{display:flex;align-items:center;gap:10px;}
body .solAnaMenu ul li.Active > ul li a:After{top:50%;transform:translateY(-50%);height:auto;}
.mobilaf{position:fixed;right:0;left:0;width:100%;top:0;bottom:0;background:rgba(0,0,0,0.5);z-index:998;display:none;-webkit-animation:fadein 0.5s;-moz-animation:fadein 0.5s;-ms-animation:fadein 0.5s;-o-animation:fadein 0.5s;animation:fadein 0.5s;}
.mobilaf.acik{display:block;}
body .relatedProductsColor{bottom:20px;left:20px;right:auto;}
body .ticimaxModal .modal-close{line-height:22px;}
body .divRelatedProductsPopup .ulRelatedProducts img{width:100%;}
body .ulRelatedProducts li{width:calc(25% - 8px);}
.siparisBosBtn a.ng-binding:nth-child(2){display:none;}
.header-favori-item{display:none !important;}
body .header-favori-item a.favori-link .header-favori-count,body .cart-item a.header-cart-link.headerButon .sepetUrunSayisi{margin-top:-10px;margin-left:-5px;}
body.HomeBody #headerNew{background:transparent;}
body.HomeBody #headerNew:hover{background:#fff;}
body.HomeBody #headerNew.fixed{background:#fff;}
body.HomeBody #headerNew:has(.dropactive){background:#fff;}
body.HomeBody .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li > a{color:#fff;}
body.HomeBody #headerNew:hover .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li > a,body.HomeBody #headerNew:hover .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li.ulVar > a > span:after{color:#2F3D34;}
body #hb-logo svg,body #hb-logo img{transition:1s;}
body.HomeBody #hb-logo svg{fill:#fff;}
body.HomeBody #hb-logo img{filter:invert(1);}
body.HomeBody #headerNew:hover #hb-logo svg,body.HomeBody #headerNew.fixed #hb-logo svg,body.HomeBody #headerNew:has(.dropactive) #hb-logo svg{fill:#2F3D34;}
body.HomeBody #headerNew:hover #hb-logo img,body.HomeBody #headerNew.fixed #hb-logo img,body.HomeBody #headerNew:has(.dropactive) #hb-logo img{filter:invert(0);}
body.HomeBody .cart-item a.header-cart-link.headerButon .sepetUrunSayisi{color:#fff;transition:.1s;}
body.HomeBody #headerNew:hover .cart-item a.header-cart-link.headerButon .sepetUrunSayisi,body.HomeBody #headerNew.fixed .cart-item a.header-cart-link.headerButon .sepetUrunSayisi,body.HomeBody #headerNew:has(.dropactive) .cart-item a.header-cart-link.headerButon .sepetUrunSayisi{color:#2F3D34;}
body.HomeBody .header-favori-item a.favori-link .header-favori-count{color:#fff;transition:1s;}
body.HomeBody #headerNew:hover .header-favori-item a.favori-link .header-favori-count,body.HomeBody #headerNew.fixed .header-favori-item a.favori-link .header-favori-count,body.HomeBody #headerNew:has(.dropactive) .header-favori-item a.favori-link .header-favori-count{color:#2F3D34;}
body .header-favori-item a.favori-link .svgIcon svg path{transition:1s;}
body.HomeBody .header-favori-item a.favori-link .svgIcon svg path{stroke:#fff;}
body.HomeBody #headerNew:hover .header-favori-item a.favori-link .svgIcon svg path,body.HomeBody #headerNew.fixed .header-favori-item a.favori-link .svgIcon svg path,body.HomeBody #headerNew:has(.dropactive) .header-favori-item a.favori-link .svgIcon svg path{stroke:#2F3D34;}
body #divTopProductSearch .newSearcBtnClick a .svgIcon svg path{transition:1s;}
body.HomeBody #divTopProductSearch .newSearcBtnClick a .svgIcon svg path{stroke:#fff;}
body.HomeBody #headerNew:hover #divTopProductSearch .newSearcBtnClick a .svgIcon svg path,body.HomeBody #headerNew.fixed #divTopProductSearch .newSearcBtnClick a .svgIcon svg path,body.HomeBody #headerNew:has(.dropactive) #divTopProductSearch .newSearcBtnClick a .svgIcon svg path{stroke:#2F3D34;}
body #divHeaderUyeV2 a.account-link.headerButon .svgIcon svg path{transition:1s;}
body.HomeBody #divHeaderUyeV2 a.account-link.headerButon .svgIcon svg path{stroke:#fff;}
body.HomeBody #headerNew:hover #divHeaderUyeV2 a.account-link.headerButon .svgIcon svg path,body.HomeBody #headerNew.fixed #divHeaderUyeV2 a.account-link.headerButon .svgIcon svg path,body.HomeBody #headerNew:has(.dropactive) #divHeaderUyeV2 a.account-link.headerButon .svgIcon svg path{stroke:#2F3D34;}
body .cart-item a.header-cart-link.headerButon .svgIcon svg path{transition:1s;}
body.HomeBody .cart-item a.header-cart-link.headerButon .svgIcon svg path{stroke:#fff;}
body.HomeBody #headerNew:hover .cart-item a.header-cart-link.headerButon .svgIcon svg path,body.HomeBody #headerNew.fixed .cart-item a.header-cart-link.headerButon .svgIcon svg path,body.HomeBody #headerNew:has(.dropactive) .cart-item a.header-cart-link.headerButon .svgIcon svg path{stroke:#2F3D34;}
body.HomeBody #headerNew:hover .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li > a,body.HomeBody #headerNew.fixed .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li > a,body.HomeBody #headerNew:has(.dropactive) .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li > a,body.HomeBody #headerNew:hover .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li.ulVar > a > span:after,body.HomeBody #headerNew.fixed .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li.ulVar > a > span:after,body.HomeBody #headerNew:has(.dropactive) .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li.ulVar > a > span:after{color:#2F3D34;}
/*siteozelalan*/
#top-bar{position:relative;z-index:998;display:flex;justify-content:center;}
body .newHeaderNavigation:not(.mobileStyle) .menu-wrap{border-top:1px solid #D9D8D0;padding:40px 60px;display:none;}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li:hover .menu-wrap{display:none;}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li > a > span{position:relative;}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li > a > span:after{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:-5px;height:2px;background:#2F3D34;width:0;transition:.5s;}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li:hover > a > span:after{width:100%;}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li .menu-list-kolon .kolon{flex:0 0 auto!important;}
body .newHeaderNavigation:not(.mobileStyle) .menu-list-kolon{gap:90px;}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li:hover .menu-list-kolon .kolon{margin-left:0;}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li:hover .menu-list-kolon .kolon:nth-child(2){}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li:hover .menu-list-kolon .kolon:nth-child(3){}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li:hover .menu-list-kolon .kolon:nth-child(4){}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl > li:hover .menu-list-kolon .kolon:nth-child(5){}
body .newHeaderNavigation:not(.mobileStyle) .nav-submenu > li > a{transition:.5s;}
body .newHeaderNavigation:not(.mobileStyle) .menu-wrap ul.kolon > li > a > span{position:relative;}
body .newHeaderNavigation:not(.mobileStyle) .menu-wrap ul.kolon > li > a > span:after{content:"";position:absolute;left:50%;bottom:-4px;transform:translateX(-50%);width:0;height:1px;background:#2F3D34;transition:width .4s cubic-bezier(.2,.7,.2,1);}
body .newHeaderNavigation:not(.mobileStyle) .menu-wrap ul.kolon > li:hover > a > span:after{width:100%;}
.main.multiBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{right:60px;top:auto;padding:0;left:60px;bottom:20%;transition:1.5s;transform:translateY(70px);visibility:hidden;opacity:0;gap:10px;transition-delay:.5s;}
.main.multiBlockSliderWrapper .owl-item.active .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{transform:translateY(0);visibility:visible;opacity:1;}
.main.multiBlockSliderWrapper .bannerButtonWrapper{overflow:hidden;position:relative;cursor:pointer;background:#fff;border-radius:4px;border:1px solid #fff;margin-top:20px;}
.main.multiBlockSliderWrapper .bannerButtonWrapper a{min-width:220px;padding:0 15px;line-height:48px;font-size:16px;font-weight:400;}
.main.multiBlockSliderWrapper .bannerButtonWrapper:hover a{color:#2F3D34!important;background:#fff!important;}
.main.multiBlockSliderWrapper .owl-item.active .bannerWrapper img{transition:1s;transform:scale(1)!important;transition-delay:.2s;}
.main.multiBlockSliderWrapper .bannerTitle{font-weight:400;font-size:80px;}
.main.multiBlockSliderWrapper .bannerSubTitle{font-weight:400;font-size:20px;}
.main.multiBlockSliderWrapper .bannerWrapper img{transition:1s;transform:scale(1.2)!important;}
.main.multiBlockSliderWrapper .owl-item.active .bannerWrapper img{transition:1s;transform:scale(1)!important;transition-delay:.2s;}
div#ticimaxBannerProducts .sliderBannerContainer .ProductList{padding:0 0 0 5px;}
.txcol-sm-3.hide-mobile{padding:0 15px 0 0!important;border-radius:0;overflow:hidden;}
.sliderBannerContainer .owl-carousel .owl-stage,.detaySliderContainer .owl-carousel .owl-stage{display:flex;}
.sliderBannerContainer .owl-carousel .owl-stage li,.detaySliderContainer .owl-carousel .owl-stage li{height:100%;}
.sliderBannerContainer .owl-carousel .owl-stage-outer,.detaySliderContainer .owl-carousel .owl-stage-outer{padding:1px;}
.ozelAlan5,.ozelAlan4,.ozelAlan3,.ozelAlan2,.ozelAlan1{display:none;}
body #divIcerik div.anasayfa_tek_slider{overflow:hidden;width:100%;}
.bannerWrapper{border-radius:0;overflow:hidden;}
body #mainHolder_divDesign .ticimaxTabHead{margin:0 0 20px;}
body #mainHolder_divDesign .ticimaxTabHead ul{padding:0;margin:0;list-style:none;}
body #mainHolder_divDesign .ticimaxTabHead li a{font-size:20px;font-weight:400;color:#2F3D34;padding:0 30px;background:#F3F1ED;transition:.5s;position:relative;z-index:2;letter-spacing:-0.13px;height:48px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;}
body #mainHolder_divDesign .ticimaxTabHead li.ticimaxTabHead_active a{background:var(--theme-color);color:#2F3D34;color:#fff;}
body #mainHolder_divDesign .ticimaxTabHead li{margin:0 15px 0 0;cursor:pointer;padding:0;float:left;}
body #mainHolder_divDesign .ticimaxTabHead li:hover a{color:#fff;background:var(--theme-color);}
.ticimaxAnasayfaTab .Block_Link{top:-60px;right:70px;transition:.5s;visibility:hidden;opacity:0;transition-delay:.5s;}
.ticimaxAnasayfaTab.active .Block_Link{right:0;visibility:visible;opacity:1;}
body .footerTemp .newsletterContent #btnMailKaydet{overflow:hidden;z-index:2;flex-direction:row-reverse;gap:5px;transition:.5s;}
body .footerTemp .newsletterContent #btnMailKaydet i:before{content:'\f178';font-weight:300;font-size:20px;}
body .footerTemp .newsletterContent #btnMailKaydet i{position:relative;z-index:2;transition:.5s;}
body .footerTemp .newsletterContent #btnMailKaydet:hover i{color:#2F3D34!important;}
body .footerTemp .newsletterContent #btnMailKaydet:hover{background:#fff!important;}
body:has(.categoryContainer) ul.breadcrumb{padding:0;}
body.HomeBody .header-main{border-color:transparent;}
body.HomeBody #headerNew.fixed .header-main{border-color:#D9D8D0;}
.FiltreBtn{float:left;display:flex;border:1px solid var(--theme-color);border-radius:0;gap:5px;align-items:center;padding:0 12px;cursor:pointer;height:30px;font-size:16px;position:relative;overflow:hidden;transition:.3s;background:#fff;}
.FiltreBtn span,.FiltreBtn img{position:relative;z-index:2;transition:.3s;color:#2F3D34;}
.FiltreBtn:hover{background:var(--theme-color);}
.FiltreBtn:hover img,.FiltreBtn:hover span{filter:invert(1);}
.categorydesign p{font-size:14px;font-weight:400;color:#2F3D34;line-height:24px;margin:0;}
.categorydesign p strong{font-size:18px;font-weight:bold;color:#2F3D34;margin-bottom:15px;float:left;width:100%;}
body .collectionModalAdd .collectionAddModalBottom{padding:0 10px 10px;}
body #hizliBakis{width:1160px;border-radius:0;padding:20px 20px 20px 20px;}
body div#hizliBakisAltAlan{float:left;width:1160px;padding:20px 20px 20px 20px;}
body .divHizliBakisUrunOzellikleri{padding:20px 0 0;}
body #hizliBakisAltAlan .ProductList .JKatAdi{padding:20px 0!important;}
body #hizliBakisAltAlan .ProductList .JKatAdi .bold .satir1{font-size:24px;}
div#divHizliBakisBenzerUrun{float:left;width:100%;margin-top:20px;}
body .ProductPreviewContent{width:100%;max-width:100%;padding:0;}
body .ProductPreviewContent > ul{padding:0;margin:0;list-style:none;}
body .ProductPreviewLeft{width:500px;margin:0;}
body .PreviewImages{width:100%;}
body .PreviewallImages{display:none;}
body .PreviewselectedImages{padding-bottom:128%;border:none;border-radius:0;overflow:hidden;border-radius:0;}
body .PreviewselectedImages .PreviewselectedImagesBox{padding-bottom:128%;}
body .ProductPreviewRight{width:calc(100% - 500px);padding:0 0 0 30px;}
body .hizliBakis_Name{font-size:18px;font-weight:bold;color:#2F3D34;}
body .hizliBakis_stokKodu{font-size:14px;color:#515F55;}
body .ProductPreviewForm div#divFiyatAlanlari{margin:20px 0 0;float:left;width:100%;}
body .ProductPreviewForm div#divFiyatAlanlari .kombinFormline{display:none;}
body span.kdvYazi{display:none;}
body .hizliBakis_UstuCiziliFiyat{font-size:14px;font-weight:400;color:#515F55;float:left;line-height:20px;text-decoration:line-through;margin-right:10px;}
body .hizliBakis_Price{float:left;font-size:18px;line-height:20px;color:#2F3D34;}
body .ProductPreviewForm div#divKombinUrunEkSecenek{margin:30px 0 0;float:left;width:100%;}
body .kombinleft_line{padding:0 0 10px;font-size:14px;font-weight:bold;color:#2F3D34;float:left;width:100%;}
body .kombinright_line a{min-width:44px;height:40px;line-height:38px;border-radius:0;margin:0 10px 10px 0;transition:.3s;color:#2F3D34;padding:0 10px;border:1px solid #D9D8D0;}
body .kombinright_line a:has(img){height:30px;overflow:hidden;min-width:30px;width:32px;padding:2px;border-radius:50%!important;float:left;}
body .kombinright_line a img{border-radius:50%;border:1px solid #D9D8D0;width:100%;height:100%;}
body .kombinright_line a:hover{border-color:var(--theme-color);color:#2F3D34;}
body .ProductPreviewForm .clear{display:none;}
body .kombinFormline .kombinright_line{float:left;width:100%;}
.divKombinEksecenekTipi{float:left;width:100%;}
body .hizliBakis_Adet{float:left;clear:left;margin:20px 0 0;}
body .hizliBakisSepeteEkle{max-width:100%;border-radius:0;line-height:43px;padding:0;text-align:center;margin:0!important;background:var(--theme-color);z-index:2;position:relative;font-size:16px;font-weight:400;color:#fff;width:100%;border:1px solid var(--theme-color);}
body .hizliBakisSepeteEkle:hover{background:#fff;color:#2F3D34;}
body .kombinkutuluvaryasyon a.size_box,body .kombinright_line a.size_box{border-radius:0;background:#fff;position:relative;z-index:2;overflow:hidden;border:none;border:1px solid #D9D8D0;border-radius:0;}
body .kombinkutuluvaryasyon a.size_box.selected,body .kombinright_line a.size_box.selected{background:#fff;color:#2F3D34;border-color:var(--theme-color);}
body .hizliBakis_Adet .riSingle .riDown,body .hizliBakis_Adet .riSingle .riUp{width:46px;height:46px;border:1px solid #D9D8D0;border-radius:0;background:#fff;position:relative;overflow:hidden;}
body .hizliBakis_Adet .riSingle{border:none;border-radius:0;display:flex;gap:10px;padding:0;width:auto!important;}
body .hizliBakis_Adet .riSingle .riDown:hover,body .hizliBakis_Adet .riSingle .riUp:hover{border-color:var(--theme-color);background:#fff;}
body .hizliBakis_Adet .riSingle .riDown:after,body .hizliBakis_Adet .riSingle .riUp:after{transition:.5s;color:#2F3D34;position:relative;z-index:2;}
body .hizliBakis_Adet .riSingle input{width:46px;height:46px!important;background:#EAE6DE;border-radius:0;border:1px solid #D9D8D0;}
.divHizliBakisFavorilerimeEkle{float:left;width:100%;margin:10px 0 0;}
.divHizliBakisFavorilerimeEkle a{height:45px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:0;overflow:hidden;position:relative;border:1px solid var(--theme-color);color:#2F3D34;font-size:16px;}
.divHizliBakisFavorilerimeEkle a:hover{background:var(--theme-color);color:#fff;}
.divHizliBakisFavorilerimeEkle a span i{display:none;}
div#divNextProduct{display:none;}
body .account-item .nav-dropdown{display:block;visibility:hidden;opacity:0;transform:translateY(20px);transition:.5s;}
body .account-item:hover .nav-dropdown{visibility:visible;opacity:1;transform:translateY(0);}
body .cart-item:not(.mobileStyle) .header-cart-hover{visibility:hidden;opacity:0;display:block;transform:translateY(20px);transition:.5s;}
body .cart-item:not(.mobileStyle):hover .header-cart-hover{visibility:visible;opacity:1;transform:translateY(0);}
.proDetailArea{float:left;width:100%;margin:15px 0 0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;}
div#divOzelAlan1,div#divOzelAlan2,div#divOzelAlan3,div#divOzelAlan4,div#divOzelAlan5{display:none;}
.proDetailArea > div{display:block!important;padding:7px 12px;background:var(--theme-color);color:#fff;border-radius:0;transition:.5s;font-size:13px;transform:translateY(0);}
.proDetailArea > div:hover{transform:translateY(5px);}
div#divUrunDetayKombin{float:left;width:100%;margin-top:10px;}
div#kombinUrunler{float:left;width:100%;}
.kombinContent{float:left;width:100%;}
.kombinContent > ul{float:left;width:100%;padding:0;list-style:none;margin:0;}
body .kombinItem{padding:20px;border-radius:0;border:1px solid #D9D8D0;margin:0 0 10px;}
body .kombinItem .kombinleftImage{width:200px;}
body .kombinItem .kombinRightDetail{width:calc(100% - 200px);padding:0 0 0 15px;}
body .kombinItem .kombinImages img{border-radius:0;max-width:100%;}
body .kombinItem .kombinImages .selectedImagesLink{float:left;width:100%;margin:10px 0 0;padding:10px;text-align:center;background:#fff;border-radius:0;overflow:hidden;position:relative;z-index:2;transition:.3s;font-size:14px;color:#2F3D34;font-weight:500;border:1px solid var(--theme-color);}
body .kombinItem .kombinImages .selectedImagesLink:hover{color:#fff;background:var(--theme-color);}
body .kombinFormline .kombinright_line{font-size:16px;line-height:normal;}
ul#specialFieldsList{display:none;}
.PriceListKombin{float:left;width:100%;}
.PriceListKombin div#divFiyatAlanlari{float:left;width:100%;margin:10px 0 0;}
body #divFiyatAlanlari .kombinFiyat2{font-size:15px;}
body .KombinTopluSatinAlimBtn a{width:100%;background:#fff;color:#2F3D34;font-size:16px;font-weight:600;position:relative;z-index:2;padding:0;line-height:48px;border:1px solid var(--theme-color);}
body .KombinTopluSatinAlimBtn a:hover{background:var(--theme-color);color:#fff;}
body .kombinItem .kombinRightDetail .divKombinUrunEkSecenek{margin-top:15px;}
body .kombinright_line select{min-width:100%;float:left;height:50px;color:#2F3D34;font-size:15px;font-weight:500;background:#fff;border-radius:0;position:relative;z-index:2;transition:.5s;border:none;cursor:pointer;padding:0 10px;text-indent:0;border:1px solid #D9D8D0;}
body .kombinright_line select:hover{border-color:var(--theme-color);}
body .kombinselectvaryasyon{width:100%;position:relative;border-radius:0;overflow:hidden;z-index:2;}
body .kombinright_line select option{color:#2F3D34!important;}
.PriceListKombin a.button{background:#fff;color:#2F3D34;font-size:16px;font-weight:500;float:left;width:100%;padding:0;line-height:45px;display:flex;position:relative;z-index:2;border-radius:0;overflow:hidden;transition:.5s;margin-top:10px!important;border:1px solid var(--theme-color);}
.PriceListKombin a.button:hover{color:#fff;background:var(--theme-color);}
.fancybox-outer .kombinContent{padding:20px;}
.hizliBakis_marka{float:left;width:100%;margin:15px 0 0;}
.hizliBakis_marka a,.UrunuIncele a{border-radius:0;padding:0 20px;line-height:35px;background:#fff;overflow:hidden;position:relative;z-index:2;float:left;width:auto!important;color:#2F3D34;font-weight:500;transition:.5s;font-size:16px;border:1px solid var(--theme-color);}
.hizliBakis_marka a:hover,.UrunuIncele a:hover{color:#fff;background:var(--theme-color);}
body .hizliBakis_ozyazi{float:left;width:100%;max-width:100%;line-height:1.4;font-size:14px;font-weight:400;color:#515F55;}
.hizliBakis_SalesUnit{float:left;width:100%;margin:10px 0 0;font-weight:600;}
body .divHizliBakisUrunOzellikleri .TabBaslik span{border-radius:0 0 0 0;padding:15px 25px;font-size:15px;font-weight:500;}
body .divHizliBakisUrunOzellikleri .TabIcerik{border-radius:0 0 0 0;}
.hizliBakis_aciklama span{font-size:14px!important;}
div#hizliBakisTahminiTeslimatSuresi{float:left;width:100%;margin-top:20px;}
.hizliBakis_DiscountRate{margin:0 0 0 10px;float:left;padding:10px;margin-top:-8px;background:var(--theme-color);border-radius:0;color:#fff;display:flex;align-items:center;}
body .istekDetayIcerik .favoriUrunDetay .favoriUrunDetaySag .divItem a,body .collectionButtonList ul li .collectionButton.collectionTabBtn,body .collectionButtonList ul li .collectionButton.collectionNewBtn,body #checkoutCartProductDiv .cartCheckoutButtons .checkoutButton a,body #checkoutCartProductDiv .cartCheckoutButtons .checkoutButton.orderCompleteButton a,body .collectionModalAdd .collectionAddModalBottom .collectionAddBtn,body .collectionModalAdd .collectionAddModalMiddle ul li .urlToCollection a,body .collectionModalAdd .collectionAddModalMiddle ul li .itemCollection,body #yorumYaz .frmUrunDetayYorumYaz .divYorumFotografEkleme .yorumFotograflarDiv .upload-options .fileClear,body .karsilastirPopupContent .popupIcerik .compareTip a{border-radius:0;background:#fff;color:#2F3D34;overflow:hidden;position:relative;z-index:2;border:none;padding:10px 15px;transition:.5s;border:1px solid var(--theme-color);font-size:16px;}
body .istekDetayIcerik .favoriUrunDetay .favoriUrunDetaySag .divItem a:hover,body .collectionButtonList ul li .collectionButton.collectionTabBtn:hover,body .collectionButtonList ul li .collectionButton.collectionNewBtn:hover,#checkoutCartProductDiv .cartCheckoutButtons .checkoutButton a:hover,body #checkoutCartProductDiv .cartCheckoutButtons .checkoutButton.orderCompleteButton a:hover,body .collectionModalAdd .collectionAddModalBottom .collectionAddBtn:hover,body .collectionModalAdd .collectionAddModalMiddle ul li .urlToCollection a:hover,body .collectionModalAdd .collectionAddModalMiddle ul li .itemCollection:hover,body #yorumYaz .frmUrunDetayYorumYaz .divYorumFotografEkleme .yorumFotograflarDiv .upload-options .fileClear:hover,body .karsilastirPopupContent .popupIcerik .compareTip a:hover{color:#fff;background:var(--theme-color);}
body .cartCheckoutProduct .checkoutProductItem .checkoutItemDelete a:hover,body .cartCheckoutProduct .checkoutProductItem .checkoutItemDelete a{border:1px solid var(--theme-color);background:#fff;width:30px;height:30px;overflow:hidden;position:relative;}
div#IlgiliKombinlerDiv{float:left;width:100%;margin-top:0;}
body #yorumYaz .frmUrunDetayYorumYaz .yorumBtn #btnYorumKaydet,body #yorumYaz .frmUrunDetayYorumYaz .divYorumFotografEkleme .yorumFotograflarDiv .upload-options .upload-btn label{background:#fff;position:relative;z-index:2;width:100%;border-radius:0;line-height:45px;color:#2F3D34;padding:0;transition:.5s;border:1px solid var(--theme-color);}
body #yorumYaz .frmUrunDetayYorumYaz .yorumBtn,#yorumYaz .frmUrunDetayYorumYaz .divYorumFotografEkleme .yorumFotograflarDiv .upload-options .upload-btn{background:#fff;border-radius:0;overflow:hidden;position:relative;border:1px solid var(--theme-color);color:#2F3D34;transition:.5s;font-size:14px;}
body #yorumYaz .frmUrunDetayYorumYaz .yorumBtn #btnYorumKaydet:hover,#yorumYaz .frmUrunDetayYorumYaz .divYorumFotografEkleme .yorumFotograflarDiv .upload-options .upload-btn:hover label{color:#fff;background:var(--theme-color);}
body #yorumYaz .frmUrunDetayYorumYaz .divYorumFotografEkleme .yorumFotograflarDiv .upload-options .upload-btn label{line-height:35px;}
body #yorumYaz .frmUrunDetayYorumYaz .divYorumFotografEkleme .yorumFotograflarDiv .upload-options .fileClear{padding:0;display:flex;align-items:center;justify-content:center;width:35px;height:35px;}
#TavsiyeEt button,#TelefonSiparis button{border-radius:0!important;}
#TavsiyeEt button:hover,#TelefonSiparis button:hover{background:var(--theme-color)!important;}
body .commentTicimax .commentTiciNewCommentButton{font-size:15px;padding:12px 25px;}
body .fancybox-inner::-webkit-scrollbar{width:0;height:0;}
body .newHeaderNavigation:not(.mobileStyle) .menu-list-image{justify-content:flex-end;}
body .karsilastirPopupContent .popupIcerik .compareTip a{padding:0;line-height:45px;font-size:16px;font-family:'Montserrat';font-weight:600;}
body .karsilastirPopupContent .popupIcerik .compare-products .ItemOrj{margin-bottom:0;}
body .karsilastirPopupContent .popupIcerik .compare-products .ItemOrj .productItem{width:100%;position:relative;text-align:center;display:inline-block;float:left;border-radius:0;overflow:hidden;transition:.3s;padding:0;height:100%;transition:.5s;}
body .karsilastirPopupContent .popupIcerik .compare-products .ItemOrj .productItem:hover{border-color:var(--theme-color);}
body .karsilastirPopupContent .popupIcerik .compare-products .ItemOrj .productPrice div *{font-size:14px!important;font-family:'Montserrat';}
body .karsilastirPopupContent .popupIcerik .compare-products .ItemOrj .productPrice > div{margin:0!important;}
body .karsilastirPopupContent .popupIcerik .compare-products .ItemOrj .productPrice{float:left;width:100%;margin-top:10px;}
body #yorumYaz .frmUrunDetayYorumYaz .divYorumFotografEkleme .yorumFotograflarDiv .js--image-preview{border-radius:0;overflow:hidden;}
body #yorumYaz input[type="text"],body #yorumYaz textarea,#yorumYaz select{border-radius:0;}
/*---------------Sağ Sepet-----------------*/
body .miniCartSatir2 a.checkoutAsGuestButton{background:#fff;color:#2F3D34;font-weight:500;font-size:14px;position:relative;overflow:hidden;border:1px solid var(--theme-color);}
body .miniCartSatir2 a.checkoutAsGuestButton span{position:relative;z-index:2;}
body .miniCartSatir2 a.checkoutAsGuestButton:hover{background:var(--theme-color)!important;color:#fff;border-color:var(--theme-color);}
body .miniCartItem .miniCartLeft .adettanim3 a{width:40px;height:40px;float:left;background:#fff;border:1px solid var(--theme-color);border-radius:0;color:#2F3D34;transition:.5s;overflow:hidden;position:relative;}
body .miniCartItem .miniCartLeft .adettanim3 input{height:40px!important;border:1px solid var(--theme-color);width:40px!important;border-radius:0;float:left;padding:0;margin:0 10px;text-indent:0;}
body .adettanim3{width:auto;}
body .miniCartItem .miniCartLeft .adettanim3 a:hover{color:#fff;background:var(--theme-color);}
body .miniCartDetay .adettanim3 label{margin-bottom:5px;}
body .miniCartRigthHeader{background:#fff;}
body .miniCartRigthHeader .spnCartTxt{color:#2F3D34;font-size:14px;font-weight:600;text-align:left;padding-left:9px;}
body .miniCartRigthHeader .header-close-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;right:10px;border-radius:50%;background:#fff;overflow:hidden;}
body .miniCartRigthHeader .header-close-btn svg{transition:.5s;fill:#2F3D34;width:11px;position:relative;z-index:2;}
body .miniCartRigthHeader .header-close-btn:hover svg{fill:#fff;}
body .miniCartRigthHeader .header-close-btn:hover{background:var(--theme-color);}
body .hediyeCekiBtnContent{padding-left:.5rem;padding-right:.5rem;}
body .hediyeCekiBtnContent a span{position:relative;z-index:2;transition:.5s;}
body .hediyeCekiBtnContent a{border-radius:0;padding:15px;position:relative;overflow:hidden;border:1px solid var(--theme-color);color:#2F3D34;transition:.5s;}
body .hediyeCekiBtnContent a:hover{color:#fff;background:#EAE6DE;}
body .miniCartSatir2 .checkoutAsGuestButton{background:#fff;color:#2F3D34;border-radius:0;position:relative;z-index:2;line-height:45px;padding:0;border:none;transition:.5s;border:1px solid var(--theme-color);}
body .miniCartSatir2 .checkoutAsGuestButton:hover{background:var(--theme-color)!important;color:#fff;}
body div#divRigthCartGiftCodeContent .miniCartGiftInput input{height:45px;border-radius:0;padding:0 15px;}
/*---------------Sağ Sepet-----------------*/
div#pnlFiyatlar:has(#divKDVDahilFiyat) #divIndirimsizFiyat{display:none;}
body #yorumYaz .alert-info a{padding:10px 25px;border-radius:0;overflow:hidden;background:#fff;color:#2F3D34;transition:.5s;position:relative;z-index:2;border:1px solid var(--theme-color);}
body #yorumYaz .alert-info a:hover{color:#fff;background:var(--theme-color);}
body #sepetEkleModal .divAltButonlar a.modalDevamEtBTn,body #sepetEkleModal .divAltButonlar a.modalSepetimBtn{background:#fff;color:#2F3D34;overflow:hidden;position:relative;z-index:2;transition:.5s;border:1px solid var(--theme-color);}
body #sepetEkleModal .divAltButonlar a.modalDevamEtBTn:hover,body #sepetEkleModal .divAltButonlar a.modalSepetimBtn:hover{color:#fff;background:var(--theme-color);}
#mainHolder_divDesign .blokResimLink:not(.widgetCenterImage) img,.cd-image-container img,ul#ulMarkaSliderTemplateData li a img{transition:1s;transition-delay:.5s;transform:scale(1.2);}
#mainHolder_divDesign .blokResimLink:not(.widgetCenterImage) img.loaded,#mainHolder_divDesign .blokResimLink:not(.widgetCenterImage) img.loading,.cd-image-container img.loaded,ul#ulMarkaSliderTemplateData li a img.loaded{transform:scale(1);}
body #mainHolder_divDesign .blokResimLink:not(.widgetCenterImage){overflow:hidden;}
body .cd-image-container{overflow:hidden;border-radius:0;}
#divIcerik .owl-carousel.multiBlokSlider:not(.owl-loaded) .bannerWrapper:first-child{display:block;}
#divIcerik .owl-carousel.multiBlokSlider:not(.owl-loaded) .bannerWrapper{display:none;}
/*--------------UST----------*/
body .category-vertical-filters.top-filters{display:block!important;width:450px;position:fixed;top:0;left:-100%;bottom:0;z-index:9999;background:#FFFFFF;margin:0;padding:0 25px;border:none;transition:all .3s ease;overflow-x:hidden;overflow-y:auto;border-radius:0 10px 10px 0;}
body .category-vertical-filters.top-filters ul{list-style:none;padding:0;margin:0;}
body .filterBlock.active .category-vertical-filters.top-filters{left:0;}
body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreUst{float:left;width:100%;line-height:90px;font-size:18px;color:#2F3D34;margin-bottom:0;padding:0;position:static;text-align:center;background:#fff;display:block;text-transform:capitalize;border-bottom:1px solid #D9D8D0;font-weight:bold;position:relative;}
body .category-vertical-filters.top-filters .FiltreUst .closeFilt i{font-weight:300;transition:.5s;font-size:18px;}
body .category-vertical-filters.top-filters .FiltreUst .closeFilt i:hover{transform:rotate(90deg);}
body .category-vertical-filters.top-filters .FiltreUst span{display:inline-block;vertical-align:top;position:static;text-align:left;font-weight:bold;color:#2F3D34;font-size:18px;float:left;width:100%;text-align:left;}
body .category-vertical-filters.top-filters .FiltreUst .closeFilt{float:right;font-size:20px;z-index:1;cursor:pointer;position:absolute;right:0;top:50%;line-height:1;width:auto;height:auto;display:flex;align-items:center;justify-content:center;border-radius:0;transition:.3s;transform:translateY(-50%);transition:.5s;}
body .category-vertical-filters.top-filters .FiltreUst .closeFilt:hover{}
body .category-vertical-filters.top-filters .FiltreUst a{float:right;font-size:13px;position:relative;z-index:1;color:#fff;display:none;}
body .category-vertical-filters.top-filters .FiltreUst a i{color:#fff;font-size:20px;display:inline-block;vertical-align:top;line-height:50px;margin-left:5px;}
body #divSayfalamaUst .category-vertical-filters.top-filters .tukgo{float:left;width:100%;margin-bottom:10px;position:relative;padding:0 10px;display:none;}
body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreicerikAlan{float:left;width:100%;height:calc(100% - 260px);overflow:auto;}
body #divSayfalamaUst .category-vertical-filters.top-filters .filtreUygulaBtn{float:left;width:auto;text-align:center;margin-top:0;display:block;padding:0;min-width:190px;width:100%;background:var(--theme-color);border-radius:0;border:1px solid var(--theme-color);position:relative;overflow:hidden;}
body #divSayfalamaUst .category-vertical-filters.top-filters .filtreUygulaBtn span{display:inline-block;vertical-align:top;min-width:100%;color:#fff;line-height:44px;font-size:14px;width:100%;cursor:pointer;font-weight:400;background:transparent;transition:.5s;position:relative;z-index:2;text-transform:uppercase;}
body #divSayfalamaUst .category-vertical-filters.top-filters .filtreUygulaBtn:hover span{color:#2F3D34;background:#fff;}
body .category-vertical-filters.top-filters .tukgo .filterOrderInStock{float:left;width:100%;line-height:50px;font-size:14px;color:#2F3D34;text-align:left;padding:0 0 0 15px;background:#fff;}
body .category-vertical-filters.top-filters .tukgo .filterOrderInStock:before{content:'';float:right;width:24px;max-height:24px;position:absolute;top:0;bottom:0;right:32px;border-radius:100%;background:#8C978E;margin:auto 0;background:#fff;box-shadow:0 0 2px 0 #515F55;z-index:1;transition:all 0.3s ease;}
body .category-vertical-filters.top-filters .tukgo .filterOrderInStock:after{content:'';float:right;width:40px;max-height:16px;position:absolute;top:0;bottom:0;right:0;border-radius:20px;background:#8C978E;margin:auto 15px auto 0;transition:all 0.3s ease;}
body .category-vertical-filters.top-filters .tukgo .filterOrderInStock.selected:before{right:15px;}
body .category-vertical-filters.top-filters .tukgo .filterOrderInStock.selected:after{background:#2F3D34;}
body .category-vertical-filters.top-filters .panel .panel-heading{padding:0 0;margin:0;border:none;background:#fff;float:left;width:100%;}
body .category-vertical-filters.top-filters .panel .panel-heading a{float:left;width:100%;text-align:left;color:#2F3D34;font-weight:600;font-size:16px;line-height:59px;padding:0;text-transform:capitalize;padding:0;position:relative;}
body .category-vertical-filters.top-filters .panel .panel-heading a:after{top:0!important;color:#2F3D34!important;font-weight:400;font-family:'FontAwesome';content:'\f067'!important;font-size:14px;line-height:59px;right:0!important;float:right;}
body .category-vertical-filters.top-filters .panel .panel-heading.active a:after{content:'\f068'!important;color:#2F3D34;transform:rotate(180deg);}
body #divSayfalamaUst .category-vertical-filters.top-filters .moreNum{position:absolute;right:30px;top:0;bottom:0;line-height:60px;font-size:15px;color:#2F3D34;display:block;}
body .category-vertical-filters.top-filters .panel{float:left;width:100%;margin:0;padding:0;border-bottom:1px solid #D9D8D0;}
body .category-vertical-filters.top-filters .panel:last-child{margin-bottom:0;}
body .category-vertical-filters.top-filters .list-group.dropdown{border:none;position:static;box-shadow:none;padding:0;margin-top:0;float:left;max-height:300px;width:calc(100% - 5px);overflow-x:hidden;overflow-y:auto;margin-left:0;margin-bottom:25px;}
body .category-vertical-filters.top-filters .list-group.dropdown ul{margin-top:10px;}
body .category-vertical-filters.top-filters .list-group.dropdown li{width:100%;margin-right:0;text-align:left;margin-bottom:15px;padding:0;float:left;}
body .category-vertical-filters.top-filters .list-group.dropdown li:last-child{margin:0;}
body .category-vertical-filters.top-filters .list-group.dropdown li a{color:#2F3D34;line-height:20px;}
body .category-vertical-filters.top-filters .vertical-filter-panel .list-group-item a{font-size:14px;color:#2F3D34;font-weight:400;float:left;}
body .category-vertical-filters .vertical-filter-panel .list-group-item.selected:before{content:'\f00c'!important;background:#2F3D34!important;border-color:#2F3D34!important;color:#fff;}
body .category-vertical-filters .vertical-filter-panel .list-group-item:hover:before{content:'\f00c'!important;background:#2F3D34!important;border-color:#2F3D34!important;color:#fff;}
body .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image:hover:before{border:none;background:transparent!important;color:#2F3D34;}
body .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image.selected:before{border:none;background:transparent!important;color:#2F3D34;}
body .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image a{position:absolute;top:-1px;}
body .category-vertical-filters.top-filters .panel.vertical-top-price-filter{width:100%;margin:0;}
body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent{display:none!important;}
body #divSayfalamaUst.Slct .brandlistselection .sortingContent li:first-child:before{display:none;}
body .category-vertical-filters.top-filters::-webkit-scrollbar{width:0;height:0;}
body .category-vertical-filters.top-filters .panel:last-child{margin-bottom:20px;}
.panel-search input{height:35px;border:1px solid;border-radius:0;margin-bottom:15px;}
.panel-search{float:left;width:calc(100% - 5px);}
body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreicerikAlan::-webkit-scrollbar{width:0;height:0;}
body .category-vertical-filters.top-filters .list-group.dropdown::-webkit-scrollbar{width:3px;}
body .category-vertical-filters.top-filters .list-group.dropdown::-webkit-scrollbar-track{background:#D9D8D0;}
body .category-vertical-filters.top-filters .list-group.dropdown::-webkit-scrollbar-thumb{background:#8C978E;}
body .category-vertical-filters.top-filters .panel .panel-heading{border-bottom:1px solid transparent;}
body .category-vertical-filters.top-filters .filtreAlt a{display:flex!important;justify-content:center;height:46px;transition:.3s;padding:0 10px;min-width:190px;background:#fff;align-items:center;width:auto;width:100%;border-radius:0;overflow:hidden;position:relative;text-transform:uppercase;border:1px solid var(--theme-color);}
body .category-vertical-filters.top-filters .filtreAlt a i:before{content:'Filtreleri Kaldır';}
body .category-vertical-filters.top-filters .filtreAlt a i{font-size:14px;color:#2F3D34;font-family:'Montserrat';font-weight:400;transition:.5s;position:relative;z-index:2;}
body .category-vertical-filters.top-filters .filtreAlt a:hover i{color:#fff;}
body .category-vertical-filters.top-filters .filtreAlt a:hover{background:var(--theme-color);}
.filtreAlt{float:left;width:100%;display:flex;justify-content:center;gap:15px;padding:30px 0;border-top:1px solid #D9D8D0;flex-wrap:wrap;}
.FiyatSlider{float:left;width:100%;padding:25px 0;}
body .ui-widget.ui-widget-content{width:calc(100% - 18px);margin-left:9px;background:#EAE6DE;border:none;height:1px;float:left;}
body .ui-slider-horizontal .ui-slider-range{background:var(--theme-color);}
body .ui-slider .ui-slider-handle{border:none;border-radius:0;background:var(--theme-color);top:-6px;width:13px;height:13px;cursor:e-resize;}
.amount{float:left;width:100%;margin:20px 0 0;font-size:14px;text-align:left;color:#2F3D34;}
.FiyatSlider:before{content:'Fiyat';font-size:16px;font-weight:600;float:left;width:100%;margin:0 0 29px;text-align:left;color:#2F3D34;}
body .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image a{font-size:14px;color:#2F3D34;line-height:18px;margin-left:0;}
body .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image:before{width:18px;height:20px;line-height:18px;}
body .category-vertical-filters .vertical-filter-panel .list-group-item:before{border-radius:0;display:inline-block!important;width:20px;height:20px;line-height:18px;font-size:8px;color:#fff;font-family:'FontAwesome';text-align:center;float:left;content:'';margin-right:8px;border:1px solid #D9D8D0;transition:.3s;font-weight:bold;}
body .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image{width:20px!important;float:left;clear:left;height:20px;border-radius:0;position:relative;border:1px solid #D9D8D0;}
body .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image:before{border:none;width:18px;}
body .category-vertical-filters.top-filters .FiyatTextBox{position:static;box-shadow:none;}
/*--------------UST----------*/
/*--------------Sol----------*/
body .category-vertical-filters{padding:0;border-radius:0;margin-top:5px;float:left;width:100%;border:none;background:transparent;}
body .category-vertical-filters > div.vertical-filter-panel{border-bottom:1px solid #D9D8D0;margin-bottom:0;padding-bottom:0;float:left;width:100%;}
body .category-vertical-filters > div.vertical-filter-panel:last-child{padding:0;border:0;margin:0;}
body .category-vertical-filters .vertical-filter-panel .panel-heading{border:none;padding:0;float:left;width:100%;margin:0;background-color:transparent!important;}
body .category-vertical-filters .vertical-filter-panel .panel-heading a{font-size:14px;color:#2F3D34;font-weight:600;float:left;width:100%;display:flex;justify-content:space-between;align-items:center;line-height:55px;letter-spacing:-0.14px;}
body .category-vertical-filters .vertical-filter-panel .panel-heading a::after{content:'\f106';font-family:'FontAwesome';font-weight:400;transition:.5s;font:15px;}
body .category-vertical-filters .vertical-filter-panel .panel-heading.active a::after{transform:rotate(180deg);}
body .category-vertical-filters > div.div-fiyat-filter{padding:0;}
body .category-vertical-filters > div.div-fiyat-filter .FiyatSlider:before{display:none;}
body .category-vertical-filters .vertical-filter-panel .list-group{float:left;width:calc(100% - 5px);margin-bottom:10px;}
body .category-vertical-filters .vertical-filter-panel .list-group-item{float:left;width:100%;margin:0 0 8px;padding:0;background-color:transparent;}
body #divLeftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image a{font-size:11px;color:#2F3D34;line-height:16px;margin-left:0;letter-spacing:-0.11px;}
body #divLeftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image:before{width:14px;height:16px;line-height:14px;}
body #divLeftBlock .category-vertical-filters .vertical-filter-panel .list-group-item a{font-size:11px;color:#2F3D34;letter-spacing:-0.11px;line-height:16px;float:left;}
body #divLeftBlock .category-vertical-filters .vertical-filter-panel .list-group-item:before{border-radius:0;display:inline-block!important;width:16px;height:16px;line-height:14px;font-size:8px;color:#2F3D34;font-family:'FontAwesome';text-align:center;float:left;content:'';margin-right:8px;border:1px solid #D9D8D0;transition:.3s;font-weight:bold;}
body #divLeftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image{width:16px!important;float:left;clear:left;height:16px;border-radius:0;position:relative;border:1px solid #D9D8D0;}
body #divLeftBlock .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image:before{border:none;width:14px;}
body .category-vertical-filters .FiyatTextBox input[type="text"]{width:30%;font-size:12px;text-align:center;border:1px solid #2F3D34;height:30px;}
body .category-vertical-filters .FiyatTextBox button[name="SolFiltreFiyatAraligiFiltre"]{height:30px;line-height:28px;border:1px solid #2F3D34;border-radius:0;background:#fff;width:35%;font-size:12px;text-transform:UPPERCASE;margin-bottom:20px;transition:.5s;}
body .category-vertical-filters .FiyatTextBox button[name="SolFiltreFiyatAraligiFiltre"]:hover{background:#2F3D34;color:#fff;}
/*--------------Sol----------*/
.Block_Link{position:absolute;top:75px;z-index:2;right:0;}
.Block_Link a{display:flex;gap:6px;line-height:30px;align-items:center;transition:.5s;color:#2F3D34;overflow:hidden;position:relative;background:transparent;z-index:2;font-size:15px;}
.Block_Link a:hover{text-decoration:underline;}
div#divMarka{margin:5px 0;}
body .divGrupOlusturContentBottom button{background:var(--theme-color);line-height:40px;color:#fff;transition:.5s;text-transform:uppercase;padding:0;border:none;}
body .divGrupOlusturContentBottom button:hover{background:var(--theme-color);}
body .detayFavoriListItem{padding:10px;}
body .detayFavoriListItem button{transition:.5s;background:var(--theme-color);color:#fff;border:none;padding:7px 15px;}
body .detayFavoriListItem button:hover{background:var(--theme-color);border:none;}
body .divGrupOlusturContentBottom input{border:1px solid var(--theme-color);}
.multiblockWrapper img{width:100%;}
.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{bottom:20%;top:auto;}
.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:80px;font-weight:300;}
.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerDesc{font-size:20px;font-weight:400;}
.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:40px;}
.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper a{border-radius:4px;height:50px;display:flex;align-items:center;justify-content:center;min-width:220px;transition:.5s;}
.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper a:hover{background:#fff;color:#2F3D34;}
body .collectionModalAdd .collectionAddModalBottom .collectionAddBtn{max-height:fit-content;}
body .collectionModalAdd .collectionAddModalMiddle ul li .itemCollection.selected:after{top:50%;transform:translateY(-50%);right:10px;}
.ProductPreviewForm div:has(.btnHizliSepeteEkle){width:100%!important;margin-top:10px!important;float:left;}
/*section.landing-block{padding:0 60px;}*/
section.landing-block.main{padding:0;}
.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{padding:0 30px;bottom:40px;}
.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:60px;}
.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerDesc,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerDesc{font-size:16px;}
.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:30px;}
.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper a,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper a{font-size:16px;font-weight:400;color:#2F3D34;background:#fff;border-radius:4px;line-height:40px;min-width:220px;text-align:center;transition:.5s;}
.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper a:hover,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper a:hover{background:var(--theme-color);color:#fff;}
#mainHolder_divDesign .sliderAyaritems-3 .blokResimLink:not(.widgetCenterImage) img{width:100%;transform:scale(1.2);}
#mainHolder_divDesign .sliderAyaritems-3 .active .blokResimLink:not(.widgetCenterImage) img{transform:scale(1);transition-delay:0s;width:100%!important;}
#mainHolder_divDesign .sliderAyaritems-3 .active .blokResimLink:not(.widgetCenterImage){max-width:100%;}
#mainHolder_divDesign .sliderAyaritems-3 .blokResimLink:not(.widgetCenterImage):hover img{transform:scale(1.2);}
.multiBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{padding:30px;top:auto;}
.multiBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:40px;font-weight:400;}
#mainHolder_divDesign .owl-carousel.sliderAyaritems-3 .owl-nav > div{width:40px;height:40px;background:#fff;}
#mainHolder_divDesign .owl-carousel.sliderAyaritems-3 .owl-nav > div:hover{background:var(--theme-color);}
#mainHolder_divDesign .owl-carousel.sliderAyaritems-3 .owl-nav > div:hover span:after{color:#fff;}
#mainHolder_divDesign .owl-carousel.sliderAyaritems-3 .owl-nav > div span:After{line-height:1;}
.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerTitle{font-size:32px;}
.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerDesc{font-size:18px;}
.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:15px;}
.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerButtonWrapper a{min-width:180px;background:var(--theme-color);color:#fff;border:1px solid var(--theme-color);padding:0;}
.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerButtonWrapper a:hover{background:#fff;color:#2F3D34;}
.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper{bottom:0;}
.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper{padding:20px 0 0;gap:20px;}
.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerTitle{font-size:24px;font-weight:500;}
.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerDesc{font-size:16px;font-weight:400;line-height:1.4;}
.ticiAlignCenter{display:flex;align-items:center;}
.ticiAlignCenter:has(.widgetDetail) a{max-width:max-content;}
body .widgetDetail{padding:0 0 0 10px;text-align:left;width:auto;}
body .widgetTitle{text-align:left;font-weight:500;}
body .widgetDesc{font-size:14px;font-weight:500;color:#515F55;}
.hazirBlokContent .txcol-sm-2.ticiAlignCenter{max-width:max-content;}
#mainHolder_divDesign .t-vw-9 .ticiContainer .txrow:has(.ticiAlignCenter){justify-content:space-between;}
section.landing-block:has(.widgetDetail){border-top:2px solid #D9D8D0;padding-top:70px!important;}
body .footerTemp .storeMedia li a{border:1px solid #68766B;padding:10px;height:60px;transition:.5s;}
body .footerTemp .storeMedia li a:hover{border-color:#fff;}
div#divTahminiTeslimatSuresi{display:flex;align-items:center;gap:5px;margin:15px 0 0;}
.urunOzellik{display:none;}
.urunOzellikTab{margin:50px 0 0;display:block;float:left;width:100%;border-top:1px solid #D9D8D0;}
.urunOzellikTab .urunTab{float:left;width:100%;}
.urunOzellikTab .urunTab >ul{list-style:none;padding:0;margin:0;}
.urunOzellikTab .urunTab >ul >li{float:left;width:100%;border-bottom:1px solid #D9D8D0;margin-bottom:0;}
.urunOzellikTab .urunTab >ul >li > a{color:#2F3D34;font-size:16px;text-transform:capitalize;line-height:55px;float:left;width:100%;padding:0;font-weight:500;position:relative;background:#fff;border-radius:0;padding:0;transition:.5s;}
.urunOzellikTab .urunTab >ul >li > a span{font-weight:500;}
.urunOzellikTab .urunTab >ul >li .urunDetayPanel{display:none!important;}
.urunOzellikTab .urunTab >ul >li[onofftip="true"] >a{color:#2F3D34;background:#fff;}
.urunOzellikTab .urunTab >ul >li[onofftip="true"] .urunDetayPanel{display:block!important;}
.urunOzellikTab .divYorumlarV2Slide{width:100%;margin-bottom:30px;}
.urunOzellikTab .divYorumlarV2Ortalama{width:100%;margin-left:0;}
.urunOzellikTab .divYorumlarV2Section1_1a1a{-ms-flex-direction:column;flex-direction:column;}
.urunOzellikTab .divYorumlar-t1c9k{max-width:100%;min-width:0;}
.urunOzellikTab .taksitWrapper .taksitBlock{width:100%;padding-left:0;padding-right:0;}
.urunOzellikTab .taksitWrapper .taksitBlock .taksitBlockContent{max-width:100%;}
.urunOzellikTab .yorum-item-left{flex:0 0 100%;}
.urunOzellikTab .v2YorumFilter{width:100%;}
.urunOzellikTab .v2YorumFiltreGrup{display:block;}
.urunOzellikTab .v2YorumFilter li,.urunOzellikTab .v2YorumFilter ul li{width:100%;}
.urunOzellikTab .urunTab >ul >li > a:after{content:'\f067';float:right;font-family:'FontAwesome';font-weight:300;font-size:18px;color:#2F3D34;}
.urunOzellikTab .urunTab >ul >li[onofftip="true"] >a:after{content:'\f068';}
.multiblockWrapper img{width:100%;}
.multiblockWrapper .blokResimLink:not(.widgetCenterImage){max-width:100%;}
body .header-dil-content #lang_flag_container #langHover{padding:6.5px 8px!important;cursor:pointer;border-radius:0;background:#fff!important;transition:.3s;margin-left:0;border:2px solid transparent;min-width:100px;}
body .header-dil-content #lang_flag_container #lang{line-height:normal!important;min-height:13px!important;padding:0!important;background:transparent!important;justify-content:center;}
body .header-dil-content #lang_flag_container #lang:after{content:'\f107';font-family:'FontAwesome';display:block;line-height:13px;margin-left:5px;font-weight:300;transition:.5s;font-size:15px;}
body .header-dil-content #lang_flag_container #lang-detail{display:block!important;visibility:hidden;opacity:0;transition:.5s;}
body .header-dil-content #lang_flag_container.active #lang-detail{visibility:visible;opacity:1;}
body .header-dil-content #lang_flag_container.active #lang:after{transform:rotate(180deg);margin-top:-2px;}
body .header-dil-content #lang_flag_container #langHover.white{border-color:#2F3D34;}
body .header-dil-content #lang_flag_container.active #langHover{border-color:#2F3D34!important;background:#fff!important;border-radius:4px 4px 0 0;border-bottom-color:transparent;}
body #lang-detail .language,body #lang-detail .currency{width:100%;padding:5px;}
body .header-dil-content #lang_flag_container #lang-detail{background:#2F3D34;border:none;box-shadow:none;border:2px solid #2F3D34;border-radius:0 0 4px 4px;width:100%;border-top:0;}
body #lang-detail p{color:#fff;font-size:9px;margin:0 0 5px;}
body #lang-detail .language .lang-detail-div,body #lang-detail .currency .lang-detail-div{color:#fff;opacity:1;margin:5px 0 0;background:#2F3D34;padding:5px;line-height:normal;height:auto;border:2px solid transparent;transition:.3s;border-radius:4px;font-size:10px;}
body #lang-detail .language .lang-detail-div.active,body #lang-detail .language .lang-detail-div:hover,body #lang-detail .currency .lang-detail-div.active,body #lang-detail .currency .lang-detail-div:hover{color:#fff;border-color:#fff;}
body #lang-detail .currency .lang-detail-div i{display:none;}
body .videoBlockSliderWrapper .active img{width:100%;height:100%;object-fit:cover;}
body .bannerVideoWrapper iframe,body .bannerVideoWrapper video{width:100%;height:100%;}
body .main .bannerVideoWrapper .blokResimLink,body .main .bannerWrapper .blokResimLink{height:100dvh;}
video[poster]{height:100%;width:100%;object-fit:cover;}
.bannerVideoWrapper{width:100%;}
/*siteozelalan*/
@media (min-width:1042px){
	select#filterOrderSelect{padding:0 25px 0 10px;text-indent:0;border:1px solid var(--theme-color);height:30px;border-radius:0;text-align:left;appearance:none;cursor:pointer;transition:.5s;position:relative;z-index:2;background:url(../../Uploads/EditorUploads/images/siralaicon.svg)no-repeat right 10px top 50% transparent;font-size:16px;font-weight:400;color:#2F3D34;margin-left:40px;}
	select#filterOrderSelect option{color:#2F3D34!important;}
	body .appliedFilter.FiltrelemeUrunAdet span{display:none;}
	body .sortingContent .blockSelect a.Active i{color:#2F3D34;}
	body .sortingContent .blockSelect a i{color:#8C978E;transition:.5s;}
	body .sortingContent .blockSelect a:hover i{color:#2F3D34;}
	body .brandlistselection .sortingContent li > a{height:30px;padding:0 10px;line-height:28px;background:#fff;border-radius:0!important;margin-left:10px;transition:.5s;font-weight:500;color:#2F3D34;position:relative;overflow:hidden;border:1px solid var(--theme-color);}
	body .brandlistselection .sortingContent li > a:hover{color:#fff;background:var(--theme-color);}
	body .brandlistselection .sortingContent li > a.selected{color:#fff;background:var(--theme-color);}
	body .brandlistselection .sortingContent li > a span{position:relative;z-index:2;}
	body:has(#divLeftBlock) .FiltreBtn{display:none;}
	body:has(#divLeftBlock) #divSayfalamaUst{margin:0 0 25px;}
	.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet a{padding:0;border:none;border-right:1px solid var(--theme-color);padding:0 7px;line-height:18px;float:left;}
	.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet a i{display:none;}
	.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet a:after{content:'';font-size:16px;color:#515F55;transition:.5s;}
	.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet a.btnCatSorting.sort_3:after{content:'3';}
	.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet a.btnCatSorting.sort_4:after{content:'4';}
	.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet a:last-child{border:0;}
	.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet a.btnCatSorting.sort_4{border:0;}
	.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet .blockSelect{display:flex;height:30px;align-items:center;margin-right:20px;}
	.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet a.Active:after{color:var(--theme-color);}
	.brandlistselection .sortingContent li:nth-child(2){display:none;}
}
@media (min-width:1042px){
	.sortingContent{display:block!important;}
	.col-5li{width:20%;}
	.mobilMenu{display:none;}
}
/*------------------------------------Container--------------------------------------------*/
body ul.breadcrumb,.userLoginContent,.hesabimContent,.ticiContainer,.hContainer{max-width:100%;margin:0 auto;position:relative;clear:both;display:block;padding:0 60px;}
body .header-main .headerContainer,body #headerNew .headerContainer,body .footerTempContainer.elementor-container{max-width:100%!important;padding:0 60px!important;}
.sliderBannerContainer .ProductList{max-width:100%;}
.detaySliderContainer .ProductList{max-width:100%;}
.homeContainer .ProductListContent .ProductList{max-width:100%;}
.markaSlider .jCarouselLite{max-width:100%;}
/**/
.innerContainer{}
#divIcerik.homepage{margin-top:-70px!important;}
.UyeOl .ticiContainer{}
#footer .ticiContainer{}
.UyeGiris .ticiContainer{}
.Magazalar .ticiContainer{}
.sepetimBody .ticiContainer{margin:0 auto;}
.HesabimTakip .ticiContainer{}
.Iletisimaspx .ticiContainer{}
.homeContainer .ticiContainer{}
.ticiContainer.homeContainer{}
.ticiContainer.pageContainer{}
.ticiContainer.categoryContainer{}
.sepetimBody #footer .ticiContainer{}
.ticiContainer.productDetailContainer{}
.sepetimBody .footerSslLogo{display:none!important;}
.sepetimBody .headerContent{box-shadow:none;}
/**/
.centerCount.Middle{width:100%;padding:0;}
.centerCount.userLoginContent{width:100%;padding:0;}
.centerCount.iletisimContent{width:100%;padding:0;}
.centerCount.UyeolContent{width:100%;padding:0;}
.centerCount.HesabimTakip{width:100%;padding:0;}
/**/
.leftBlock{float:left;width:275px;padding:20px;background:#F3F1ED;}
.rightBlock{float:right;width:300px;padding-left:20px;}
.centerCount.LeftMiddle,.leftBlock + .centerCount{width:calc(100% - 295px);}
.centerCount.RightMiddle{width:calc(100% - 300px);}
.centerCount{float:right;width:100%;padding:0;}
/*SolOrtaSag*/
.leftBlock.LeftMiddleRight{width:25%;}
.rightBlock.LeftMiddleRight{width:25%;}
.centerCount.LeftMiddleRight{width:50%;}
/**/
.ticiContainer:before,.ticiContainer:after{content:"";display:table;}
.ticiContainer:after{clear:both;}
.ticiContainer{clear:both;zoom:1;}
/*------------------------------------Container--------------------------------------------*/
/*Tablet ekranina kadar olan windows gorunumu*/
@media screen and (min-width:1041px) and (max-width:1200px){
	.leftBlock.LeftMiddle{width:24%;padding-right:20px;}
	.centerCount.LeftMiddle{width:75%;}
	/*SolOrtaSag*/
	.leftBlock.LeftMiddleRight{width:25%;}
	.rightBlock.LeftMiddleRight{width:25%;}
	.centerCount.LeftMiddleRight{width:50%;}
	/*OrtaSag*/
	.rightBlock.MiddleRight{width:25%;}
	.centerCount.MiddleRight{width:75%;}
	.homeContainer .col-5li{width:25%;}
}
@media screen and (min-width: 1540px) and (max-width: 1660px){
	/*------------------------------------Container--------------------------------------------*/
	body ul.breadcrumb,.userLoginContent,.hesabimContent,.ticiContainer,.hContainer{padding:0 40px;}
	/*------------------------------------Container--------------------------------------------*/
	.homeContainer .ProductListContent .ProductList{max-width:100%;}
	.sliderBannerContainer .ProductList{max-width:100%;}
	.detaySliderContainer .ProductList{max-width:100%;}
	.markaSlider .jCarouselLite{max-width:100%;}
	#divIcerik.homepage{margin:0 auto;}
	section.landing-block,body #divTopProductSearch .header-search-form-wrapper,body #divTopProductSearch.dropactive .header-search-form-wrapper{padding:0 40px!important;}
	.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{bottom:13%;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:45px;}
	.multiBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:30px;}
	#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,.JKatAdi .bold .satir1{font-size:26px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerTitle{font-size:26px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerDesc{font-size:16px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:5px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerTitle{font-size:18px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper{padding:10px 0 0;gap:10px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerDesc{font-size:14px;}
	body .fullSliderImg .fullSliderThumbWrap{width:145px;}
	body .fullSliderImg .fullSliderListWrap{width:calc(100% - 160px);}
}
@media screen and (min-width: 1500px) and (max-width: 1539px){
	/*------------------------------------Container--------------------------------------------*/
	.homeContainer .ProductListContent .ProductList{max-width:100%;}
	.sliderBannerContainer .ProductList{max-width:100%;}
	.detaySliderContainer .ProductList{max-width:100%;}
	.markaSlider .jCarouselLite{max-width:100%;}
	#divIcerik.homepage{margin:0 auto;}
	section.landing-block,body #divTopProductSearch .header-search-form-wrapper,body #divTopProductSearch.dropactive .header-search-form-wrapper{padding:0 40px!important;}
	.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{bottom:13%;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:45px;}
	.multiBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:30px;}
	#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,.JKatAdi .bold .satir1{font-size:26px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerTitle{font-size:26px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerDesc{font-size:16px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:5px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerTitle{font-size:18px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper{padding:10px 0 0;gap:10px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerDesc{font-size:14px;}
	body .fullSliderImg .fullSliderThumbWrap{width:145px;}
	body .fullSliderImg .fullSliderListWrap{width:calc(100% - 160px);}
}
@media screen and (min-width: 1380px) and (max-width: 1499px){
	/*------------------------------------Container--------------------------------------------*/
	/*------------------------------------Container--------------------------------------------*/
	.homeContainer .ProductListContent .ProductList{max-width:100%;}
	.sliderBannerContainer .ProductList{max-width:100%;}
	.detaySliderContainer .ProductList{max-width:100%;}
	.markaSlider .jCarouselLite{max-width:100%;}
	#divIcerik.homepage{margin:0 auto;}
	/*section.landing-block{padding:0 40px;}*/
	body .kombinselectvaryasyon{width:55%;}
	.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{bottom:13%;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:45px;}
	.multiBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:30px;}
	#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,.JKatAdi .bold .satir1{font-size:26px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerTitle{font-size:26px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerDesc{font-size:16px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:5px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerTitle{font-size:18px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper{padding:10px 0 0;gap:10px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerDesc{font-size:14px;}
	.leftImage{width:60%;}
	.RightDetail{width:40%;}
	body .fullSliderImg .fullSliderThumbWrap{width:125px;}
	body .fullSliderImg .fullSliderListWrap{width:calc(100% - 140px);}
}
@media screen and (min-width: 1300px) and (max-width: 1379px){
	/*------------------------------------Container--------------------------------------------*/
	/*------------------------------------Container--------------------------------------------*/
	.homeContainer .ProductListContent .ProductList{max-width:100%;}
	.sliderBannerContainer .ProductList{max-width:100%;}
	.detaySliderContainer .ProductList{max-width:100%;}
	.markaSlider .jCarouselLite{max-width:100%;}
	#divIcerik.homepage{margin:0 auto;}
	section.landing-block,body #divTopProductSearch .header-search-form-wrapper,body #divTopProductSearch.dropactive .header-search-form-wrapper{padding:0 20px!important;}
	body .kombinselectvaryasyon{width:55%;}
	.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{bottom:10%;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:35px;}
	.multiBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:25px;}
	#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,.JKatAdi .bold .satir1{font-size:24px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerTitle{font-size:24px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerDesc{font-size:16px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:5px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerTitle{font-size:18px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper{padding:10px 0 0;gap:10px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerDesc{font-size:14px;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:15px;}
	body #mainHolder_divDesign .ticimaxTabHead li a{font-size:16px;}
	.leftImage{width:60%;}
	.RightDetail{width:40%;}
	body .fullSliderImg .fullSliderThumbWrap{width:125px;}
	body .fullSliderImg .fullSliderListWrap{width:calc(100% - 140px);}
}
@media screen and (min-width: 1240px) and (max-width: 1299px){
	/*------------------------------------Container--------------------------------------------*/
	/*------------------------------------Container--------------------------------------------*/
	.homeContainer .ProductListContent .ProductList{max-width:100%;}
	.sliderBannerContainer .ProductList{max-width:100%;}
	.detaySliderContainer .ProductList{max-width:100%;}
	.markaSlider .jCarouselLite{max-width:100%;}
	#divIcerik.homepage{margin:0 auto;}
	section.landing-block,body #divTopProductSearch .header-search-form-wrapper,body #divTopProductSearch.dropactive .header-search-form-wrapper{padding:0 20px!important;}
	body .kombinselectvaryasyon{width:60%;}
	body #hizliBakis,body div#hizliBakisAltAlan{width:1100px;padding:20px;}
	.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{bottom:10%;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:35px;}
	.multiBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:25px;}
	#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,.JKatAdi .bold .satir1{font-size:24px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerTitle{font-size:24px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerDesc{font-size:16px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:5px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerTitle{font-size:18px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper{padding:10px 0 0;gap:10px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerDesc{font-size:14px;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:15px;}
	body #mainHolder_divDesign .ticimaxTabHead li a{font-size:16px;}
	section.elementor-section.mid .footerTempRow > div:last-child{width:380px;}
	.leftImage{width:55%;}
	.RightDetail{width:45%;}
	body .fullSliderImg .fullSliderThumbWrap{width:100px;}
	body .fullSliderImg .fullSliderListWrap{width:calc(100% - 115px);}
}
@media screen and (min-width: 1160px) and (max-width: 1239px){
	/*------------------------------------Container--------------------------------------------*/
	/*------------------------------------Container--------------------------------------------*/
	.homeContainer .ProductListContent .ProductList{max-width:100%;}
	.sliderBannerContainer .ProductList{max-width:100%;}
	.detaySliderContainer .ProductList{max-width:100%;}
	.markaSlider .jCarouselLite{max-width:100%;}
	#divIcerik.homepage{margin:0 auto;}
	section.landing-block,body #divTopProductSearch .header-search-form-wrapper,body #divTopProductSearch.dropactive .header-search-form-wrapper{padding:0 20px!important;}
	.hazirBlokContent .txcol-md-9:has(.sliderBannerContainer){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
	.txcol-sm-3.hide-mobile{display:none!important;}
	div#ticimaxBannerProducts .sliderBannerContainer .ProductList{padding:0;}
	body .kombinselectvaryasyon{width:70%;}
	.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{bottom:10%;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:35px;}
	.multiBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:25px;}
	#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,.JKatAdi .bold .satir1{font-size:24px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerTitle{font-size:24px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerDesc{font-size:16px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:5px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerTitle{font-size:18px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper{padding:10px 0 0;gap:10px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerDesc{font-size:14px;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:15px;}
	body #mainHolder_divDesign .ticimaxTabHead li a{font-size:16px;}
	section.elementor-section.mid .footerTempRow > div:last-child{width:380px;}
	body .widgetTitle{font-size:13px;}
	body .widgetDesc{font-size:12px;}
	.leftImage{width:55%;}
	.RightDetail{width:45%;padding:0 0 0 20px;}
	.SmallImages div.AltImgCapSmallImg,body .leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list .thumb-item{width:100%;}
	body .fullSliderImg .fullSliderThumbWrap{width:100px;}
	body .fullSliderImg .fullSliderListWrap{width:calc(100% - 115px);}
}
@media screen and (min-width: 1025px) and (max-width: 1159px){
	/*------------------------------------Container--------------------------------------------*/
	/*------------------------------------Container--------------------------------------------*/
	.homeContainer .ProductListContent .ProductList{max-width:100%;}
	.sliderBannerContainer .ProductList{max-width:100%;}
	.detaySliderContainer .ProductList{max-width:100%;}
	.markaSlider .jCarouselLite{max-width:100%;}
	#divIcerik.homepage{margin:0 auto;}
	section.landing-block,body #divTopProductSearch .header-search-form-wrapper,body #divTopProductSearch.dropactive .header-search-form-wrapper{padding:0 20px!important;}
	body ng-form#FrmYeniUye{flex-direction:column;gap:20px;}
	body .userDivLeft,body .userDivRight,.uyeOlContainer #FrmYeniUye > .uyeOlCol{width:100%;}
	body .userDivLeft{margin-bottom:20px;}
	body .icerikIkiliBlok,body .UyelikSilmeAktifDiv{width:100%;}
	body .icerikIkiliBlok:nth-child(2n){width:100%;margin-top:20px;}
	body #divTopProductSearch .header-search-form-wrapper,body #divTopProductSearch.dropactive .header-search-form-wrapper{padding:0 20px!important;}
	.hazirBlokContent .txcol-md-9:has(.sliderBannerContainer){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
	.txcol-sm-3.hide-mobile{display:none!important;}
	div#ticimaxBannerProducts .sliderBannerContainer .ProductList{padding:0;}
	body #hizliBakis,body div#hizliBakisAltAlan{width:800px;padding:20px;}
	body .ProductPreviewLeft{width:100%;}
	body .ProductPreviewRight{width:100%;padding:20px 0 0;}
	body .kombinselectvaryasyon{width:90%;}
	.categoryContainer .ProductList.PlSc_2 .ItemOrj,.categoryContainer .ProductList.PlSc_3 .ItemOrj,.categoryContainer .ProductList.PlSc_4 .ItemOrj,.categoryContainer .ProductList.PlSc_5 .ItemOrj,.categoryContainer .ProductList.PlSc_hrz .ItemOrj,.ItemOrj{width:33.33%;max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;}
	.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{bottom:10%;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:30px;}
	.multiBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:25px;}
	#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,.JKatAdi .bold .satir1{font-size:24px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerTitle{font-size:24px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerDesc{font-size:16px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:5px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerTitle{font-size:18px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper{padding:10px 0 0;gap:10px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerDesc{font-size:14px;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:15px;}
	body #mainHolder_divDesign .ticimaxTabHead li a{font-size:16px;}
	section.elementor-section.mid .footerTempRow > div:last-child{width:350px;}
	body .widgetTitle{font-size:13px;}
	body .widgetDesc{font-size:12px;}
	.html.custom.html_1{font-size:12px;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper a{font-size:14px;min-width:180px;line-height:35px;}
	.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet .blockSelect{display:none;}
	.leftImage{width:55%;}
	.RightDetail{width:45%;padding:0 0 0 20px;}
	.SmallImages div.AltImgCapSmallImg,body .leftImage .ProductGallery .gallery-container .galleryOwl-thumb .thumb-list .thumb-item{width:100%;}
	body .fullSliderImg .fullSliderThumbWrap{width:100px;display:none!important;}
	body .fullSliderImg .fullSliderListWrap{width:calc(100% - 9px);}
}
@media (min-width: 1100px){
	body.HomeBody .header-dil-content #lang_flag_container #langHover{background:transparent!important;border-color:#fff;}
	body .header-dil-content #lang_flag_container #lang{transition:.3s;}
	body.HomeBody .header-dil-content #lang_flag_container #lang{color:#fff!important;}
	body .header-dil-content #lang_flag_container #lang{transition:.3s;}
	body.HomeBody #headerNew:hover .header-dil-content #lang_flag_container #langHover,body.HomeBody #headerNew.fixed .header-dil-content #lang_flag_container #langHover,body.HomeBody #headerNew:has(.dropactive) .header-dil-content #lang_flag_container #langHover{background:#fff!important;border-color:#2F3D34;}
	body.HomeBody #headerNew:hover .header-dil-content #lang_flag_container #lang,body.HomeBody #headerNew.fixed .header-dil-content #lang_flag_container #lang,body.HomeBody #headerNew:has(.dropactive) .header-dil-content #lang_flag_container #lang{color:#2F3D34!important;}
	body .header-dil-content #lang_flag_container{z-index:9!important;}
	body [data-search-icon="true"] #divTopProductSearch .searchform-wrapper #txtbxArama{padding:0;height:60px;}
	body [data-search-icon="true"] #divTopProductSearch .searchform-wrapper #btnKelimeAra i:before{content:'ARA';font-family:'Montserrat';}
	body [data-search-icon="true"] #divTopProductSearch .searchform-wrapper #btnKelimeAra{width:70px;height:40px;background:#fff;transition:.3s;border-radius:0;overflow:hidden;position:relative;border:1px solid var(--theme-color);}
	body [data-search-icon="true"] #divTopProductSearch .searchform-wrapper #btnKelimeAra:hover{background:var(--theme-color);}
	body [data-search-icon="true"] #divTopProductSearch .searchform-wrapper #btnKelimeAra i{color:#2F3D34;font-size:14px;font-weight:500;transition:.5s;position:relative;z-index:2;}
	body [data-search-icon="true"] #divTopProductSearch .searchform-wrapper #btnKelimeAra:hover i{color:#fff;}
	body [data-search-icon="true"] #divTopProductSearch .searchform-wrapper{border:none;max-width:100%;}
	body [data-search-icon="true"] #divTopProductSearch .header-search-form-wrapper{display:block;}
	body [data-search-icon="true"] #divTopProductSearch .header-search-form-wrapper,body [data-search-icon="true"] #divTopProductSearch.dropactive .header-search-form-wrapper{display:block;position:absolute;left:0;top:100%;right:0;width:auto;z-index:5;padding:0;box-shadow:0px 3px 6px #00000029;background:#fff;transition:.3s;overflow:hidden;margin:0 auto;padding:0 60px;}
	body [data-search-icon="true"] #divTopProductSearch .header-search-form-wrapper{height:0;visibility:hidden;opacity:0;}
	body [data-search-icon="true"] #divTopProductSearch.dropactive .header-search-form-wrapper{opacity:1;visibility:visible;height:60px;}
	body [data-search-icon="true"] .svgIcon.search-times:after{font-size:25px;}
	body [data-search-icon="true"] .svgIcon.search-times{width:26px;height:26px;}
	body [data-search-icon="true"] .svgIcon.search-times:after{content:'\f00d';font-family:'FontAwesome';font-weight:300;font-size:33px;line-height:26px;}
	body [data-search-icon="true"] .svgIcon.search-times svg{display:none;}
}
@media (min-width: 1042px) and (max-width: 1159px){
}
@media (min-width: 1100px) and (max-width: 1159px){
}
@media (max-width:1099px){
	#headerNew .header .newHeaderNavigation.mobileStyle .newHeaderNavUl{padding:0;margin:0;}
	body #headerNew .cart-item a.header-cart-link.headerButon .sepetUrunSayisi{position:static;margin:0;}
	body #headerNew .header-main .headerContainer{position:static;}
	body #headerNew .cart-item{top:18px;right:15px;}
	.svgIcon.cart-svg{display:flex;}
	body.modalOpen{padding:0!important;}
	body #headerNew #divTopProductSearch .header-search-form-wrapper{display:block;}
	body #headerNew #divTopProductSearch{display:block;}
	body #headerNew #lang span{display:block;}
	body #headerNew #lang{height:auto;width:auto;}
	body #headerNew .header-main .header-dil-content{position:static;}
	body:has(.ticimaxModal),body:has(.newHeaderNavigation.mobileStyle.mobileactive){padding-right:0;}
	body #headerNew .header-main{height:70px;}
	#divIcerik.homepage{margin-top:0!important;}
	body.HomeBody #hb-logo svg{fill:#2F3D34;}
	body.HomeBody #headerNew:hover .cart-item a.header-cart-link.headerButon .sepetUrunSayisi,body.HomeBody #headerNew.fixed .cart-item a.header-cart-link.headerButon .sepetUrunSayisi,body.HomeBody #headerNew:has(.dropactive) .cart-item a.header-cart-link.headerButon .sepetUrunSayisi{color:#fff;}
	body #headerNew .header-dil-content #lang_flag_container #langHover{padding:6.5px 8px!important;}
	body #divTopProductSearch .searchform-wrapper #txtbxArama{padding:0;height:60px;}
	body #divTopProductSearch .searchform-wrapper #btnKelimeAra i:before{content:'ARA';font-family:'Montserrat';}
	body #divTopProductSearch .searchform-wrapper #btnKelimeAra{width:70px;height:40px;background:#fff;transition:.3s;border-radius:0;overflow:hidden;position:relative;border:1px solid var(--theme-color);}
	body #divTopProductSearch .searchform-wrapper #btnKelimeAra:hover{background:var(--theme-color);}
	body #divTopProductSearch .searchform-wrapper #btnKelimeAra i{color:#2F3D34;font-size:14px;font-weight:500;transition:.5s;position:relative;z-index:2;}
	body #divTopProductSearch .searchform-wrapper #btnKelimeAra:hover i{color:#fff;}
	body #divTopProductSearch .searchform-wrapper{border:none;max-width:100%;}
	body [data-search-icon="true"] #divTopProductSearch .header-search-form-wrapper{display:block;}
	body #divTopProductSearch .header-search-form-wrapper,body #divTopProductSearch.dropactive .header-search-form-wrapper{display:block;position:absolute;left:0;top:100%;right:0;width:auto;z-index:5;padding:0;box-shadow:0px 3px 6px #00000029;background:#fff;transition:.3s;overflow:hidden;margin:0 auto;padding:0 20px;}
	body #divTopProductSearch .header-search-form-wrapper{height:0;visibility:hidden;opacity:0;}
	body #divTopProductSearch.dropactive .header-search-form-wrapper{opacity:1;visibility:visible;height:60px;}
	body .svgIcon.search-times:after{font-size:25px;}
	.svgIcon.search-times{width:26px;height:26px;}
	.svgIcon.search-times:after{content:'\f00d';font-family:'FontAwesome';font-weight:300;font-size:33px;line-height:26px;}
	.svgIcon.search-times svg{display:none;}
	body.HomeBody #hb-logo img{filter:invert(0);}
}
@media (min-width: 768px) and (max-width: 1041px){
	body .ulRelatedProducts li{width:calc(33.33% - 7px);}
}
@media (min-width: 768px) and (max-width: 1024px){
	/*------------------------------------Container--------------------------------------------*/
	/*------------------------------------Container--------------------------------------------*/
	.homeContainer .ProductListContent .ProductList{max-width:100%;}
	.sliderBannerContainer .ProductList{max-width:100%;}
	.detaySliderContainer .ProductList{max-width:100%;}
	.markaSlider .jCarouselLite{max-width:100%;}
	#divIcerik.homepage{margin:0 auto;}
	section.landing-block,body #divTopProductSearch .header-search-form-wrapper,body #divTopProductSearch.dropactive .header-search-form-wrapper{padding:0 20px!important;}
	section.landing-block.main{padding:0!important;}
	#divMobileImage img{width:100%!important;}
	body #mainHolder_divDesign .t-vw-6 .ticiContainer{width:720px!important;padding:0!important;}
	#divMobileImageList img{width:100%;}
	#divMobileImageList .owl-nav,#divProductImageCarousel .owl-nav{display:flex;justify-content:space-between;left:15px;right:15px;}
	#divMobileImageList{float:left;width:100%;position:relative;border-radius:0;overflow:hidden;}
	#divMobileImageList .owl-nav > div,#divProductImageCarousel .owl-nav > div{font-size:0;width:36px;height:36px;background:transparent;border-radius:0;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:3px 3px 30px #0000001A;}
	#divMobileImageList .owl-nav > div.owl-prev span:after,#divProductImageCarousel .owl-nav > div.owl-prev span:after{content:'\f104';}
	#divMobileImageList .owl-nav > div.owl-next span:after,#divProductImageCarousel .owl-nav > div.owl-next span:after{content:'\f105';}
	body ng-form#FrmYeniUye{flex-direction:column;gap:20px;}
	body .userDivLeft,body .userDivRight,.uyeOlContainer #FrmYeniUye > .uyeOlCol{width:100%;}
	body .userDivLeft{margin-bottom:20px;}
	body .icerikIkiliBlok,body .UyelikSilmeAktifDiv{width:100%;}
	body .icerikIkiliBlok:nth-child(2n){width:100%;margin-top:20px;}
	body .solAnaMenu{width:100%;}
	body .sagIcerikTutucu{padding:0;width:100%;margin-top:20px;}
	#divProductImageCarousel img{width:100%;}
	#divProductImageCarousel{float:left;width:100%;position:relative;}
	.SmallImages,.Images,#divVideoGoruntulemeAlan{display:none!important;}
	body #divTopProductSearch .searchform-wrapper,.countdownBlockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{max-width:720px;}
	.hazirBlokContent .txcol-md-9:has(.sliderBannerContainer){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
	.txcol-sm-3.hide-mobile{display:none!important;}
	body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-1,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-2,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-3,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-4,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-5,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-6,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-7,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-8,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-9,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-10,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-11,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-12,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-12{padding:0!important;}
	div#ticimaxBannerProducts .sliderBannerContainer .ProductList{padding:0;}
	body .cartCheckoutProduct .checkoutProductContent{max-height:500px;}
	.categoryContainer .ProductList.PlSc_2 .ItemOrj,.categoryContainer .ProductList.PlSc_3 .ItemOrj,.categoryContainer .ProductList.PlSc_4 .ItemOrj,.categoryContainer .ProductList.PlSc_5 .ItemOrj,.categoryContainer .ProductList.PlSc_hrz .ItemOrj,.ItemOrj{width:33.33%;max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin-bottom:20px;}
	.categorydesign p strong{font-size:15px;margin:0 0 5px;}
	.categorydesign p{font-size:12px;line-height:18px;}
	.leftImage{width:100%;}
	.RightDetail{padding:20px 0 0;width:100%;}
	body .kombinselectvaryasyon{width:40%;}
	body .leftImage .ProductGallery .gallery-container .GalleryArea,body .fullSliderImg .fullSliderListWrap{width:100%;}
	div#divProductGalleryThumb{display:none!important;}
	body .fullSliderImg .fullSliderThumbWrap,body .fullSliderImg .swiper-pagination-container{display:none!important;}
	body #hizliBakis,body div#hizliBakisAltAlan{width:700px;padding:20px;}
	body .ProductPreviewLeft{width:100%;}
	body .ProductPreviewRight{width:100%;padding:20px 0 0;}
	section.elementor-section.mid .footerTempRow > div:first-child{width:100%;margin-bottom:25px;}
	section.elementor-section.mid .footerTempRow{flex-wrap:wrap;}
	section.elementor-section.mid .footerTempRow > div:first-child .footerimg{justify-content:center;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper a{font-size:12px;padding:0;height:40px;min-width:175px;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:10px;}
	.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{bottom:10%;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:28px;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerDesc{font-size:12px;}
	body #mainHolder_divDesign .ticimaxTabHead li a{padding:0 10px;font-size:13px;height:38px;}
	body #mainHolder_divDesign .ticimaxTabHead li{margin:0 10px 0 0;}
	body #mainHolder_divDesign .ticimaxTabHead{margin:0 0 10px;}
	.ticimaxAnasayfaTab .Block_Link{top:-45px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{bottom:15px;padding:0 15px;}
	body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-12.JKatAdi{padding-bottom:15px!important;}
	#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,.JKatAdi .bold .satir1{font-size:22px;}
	#mainHolder_divDesign .JKatAdi.categoryTitle,.JKatAdi{padding:20px 0 15px!important;}
	.multiBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:25px;}
	.Block_Link{top:15px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerTitle{font-size:17px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerDesc{font-size:13px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerButtonWrapper{margin:0;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper{padding:5px 0 0;gap:10px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerTitle{font-size:16px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerDesc{font-size:12px;}
	.ticiAlignCenter{flex-direction:column;align-items:center;text-align:center;gap:15px;}
	body .widgetDetail{padding:0;text-align:center;width:100%;}
	body .widgetTitle{text-align:center;font-size:12px;}
	body .widgetDesc{font-size:12px;line-height:1.3;}
	body .widgetCenterImage img{margin:auto;}
	section.elementor-section.mid .footerTempRow > div:last-child{width:100%;margin-top:25px;}
	.leftImage{width:100%;}
	.RightDetail{width:100%;padding:20px 0 0;position:relative;top:0;}
	body .leftImage .ProductGallery .gallery-container .GalleryArea{position:static;opacity:1;width:100%;}
}
/*mobil ve tablet ekran olcusune gore 1041px e kadar bunlari uygula*/
@media (max-width:1041px){
	body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreUst{line-height:65px;}
	body .category-vertical-filters.top-filters .panel .panel-heading a,body .category-vertical-filters.top-filters .panel .panel-heading a:after,body #divSayfalamaUst .category-vertical-filters.top-filters .moreNum{line-height:45px;}
	body .category-vertical-filters.top-filters .filtreAlt a{height:45px;}
	body #divSayfalamaUst .category-vertical-filters.top-filters .filtreUygulaBtn span{line-height:45px;}
	.filtreAlt{padding:20px 0;}
	body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreicerikAlan{height:calc(100% - 215px);}
	body .category-vertical-filters.top-filters{width:370px;}
	/******************************************************/
	.FiltreBtn{display:none;}
	.navigation{display:none;}
	#divSayfalamaUst .filterBlock{display:block!important;}
	.mobilMenuAcButton{display:block;}
	body .dropdown-toggle:after{display:none;}
	body #divSayfalamaUst{padding:0;margin:0 0 20px;width:100%;border:none;background:transparent;}
	.urunListRel{width:100%;}
	body .mobilFilterOpenBtn .button{padding:0;margin:0;color:#2F3D34;border:1px solid #D9D8D0;width:calc(50% - 10px);float:left;line-height:38px;background:#fff;font-size:14px;display:inline-block;vertical-align:top;font-weight:500;border-radius:0;}
	body .mobilFilterOpenBtn .button:before{content:'';font-family:'FontAwesome';display:inline-block;vertical-align:top;line-height:38px;margin-right:5px;font-weight:300;}
	body .mobilFilterOpenBtn .button.mobilSiralamBtn{float:right;}
	body .mobilFilterOpenBtn .button.mobilFilterBtn{float:left;}
	body .mobilFilterOpenBtn .button.mobilFilterBtn:before{content:'\f1de';}
	body .mobilFilterOpenBtn .button.mobilSiralamBtn:before{content:'\f15d';}
	body .mobilFilterOpenBtn{margin:0;padding:0;display:block!important;}
	.categorydesign .uNo{float:right;color:#515F55;font-size:12px;}
	body #divSayfalamaUst .filterDeleteContent{display:none;}
	body #divSayfalamaUst.Slct .brandlistselection .sortingContent li:nth-child(1):after{display:none;}
	body #divSayfalamaUst.Slct .brandlistselection{position:absolute;right:0;top:0;width:calc(50% - 5px);background:transparent;padding:0;margin:0;border:none;border-radius:0;}
	body #divSayfalamaUst.Slct .brandlistselection .sortingContent{width:100%;display:block!important;background:transparent;padding:0;margin:0;border:none;border-radius:0;}
	body #divSayfalamaUst.Slct .brandlistselection .sortingContent li{width:100%;background:transparent;padding:0;margin:0;border:none;border-radius:0;}
	body #divSayfalamaUst.Slct .brandlistselection .sortingContent select{width:100%;height:40px;font-size:0;text-indent:0;border:none;color:#2F3D34;font-weight:500;min-width:auto;border-radius:0;background:transparent;-webkit-appearance:none;-moz--appearance:none;}
	body #divSayfalamaUst.Slct .brandlistselection .sortingContent select option{font-size:14px;}
	body #divSayfalamaUst.Slct .brandlistselection .sortingContent li:nth-child(2){display:none;}
	body #divSayfalamaUst.Slct .brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet{display:none;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection{padding:0;text-align:center;position:absolute;top:100%;left:0;right:0;z-index:10;border-bottom:none;background:#fff;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent{display:none;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:not(.appliedFilter){margin:0;width:100%;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li a{border:none;text-align:center;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li a span{line-height:35px;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet{display:none;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:nth-child(5){display:none;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:nth-child(5) a:before{display:none;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a{border-bottom:1px solid #D9D8D0;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:nth-child(4) > a{border-bottom:none;}
	.centerCount{width:100%!important;}
	.leftBlock{display:none!important;}
	.rightBlock{display:none!important;}
	.homeContainer .leftBlock{}
	.homeContainer .rightBlock{}
	.UyeolContent .grid{margin:30px 18px;}
	.owl-carousel .owl-item img{max-width:100%;margin:0 auto;}
	.mobileImageSlider .owl-stage-outer{float:left;width:100%;}
	.uyeOlContainer #FrmYeniUye > .uyeOlCol{width:100%;padding:10px;margin:10px 10px 0 0;}
	.uyeOlContainer .FormTitle{margin:10px 0;padding:10px 0;font-size:18px;font-weight:600;}
	.uyeOlContainer .uyeOlCol input.textbox{padding:10px 0;}
	.uyeOlContainer .uyeOlCol select.selectboxx{padding:10px 0;}
	.Magazalar .magazaSelect{width:100%;margin-right:0;}
	.Magazalar #searchStore{width:100%;margin-right:0;}
}
@media (max-width:991px){
	body .sepetItem div.sepetItemB0{height:auto;}
	body .sepetItemB.sepetItemB1{width:80%;}
	body .sepetItemB.sepetItemB2{width:auto;clear:left;margin:10px 0 0;}
	body .adetGuncelleContent{margin:0;}
	body.sepetimBody .BasketPage{padding:10px!important;}
	body.sepetimBody #headerNew,body.sepetimBody .footerTemp,body.sepetimBody .wp-fixed,body.sepetimBody #divTicimaxCopyrightContent{display:none;}
	body.sepetimBody{padding:0!important;}
	body .textbox.txtSepetAdet{border-radius:0;}
	a#linkSecilenleriSil{margin-bottom:10px;}
	body .adetGuncelleContent .textbox.txtSepetAdet{border-radius:0!important;}
}
/*Mobil Ekran*/
@media (max-width:767px){
	#mainHolder_divDesign .JKatAdi.categoryTitle,.JKatAdi{padding:10px 0!important;}
	.html.custom.html_1{font-size:10px;text-align:center;}
	.hazirBlokContent .txcol-md-9:has(.sliderBannerContainer){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
	.txcol-sm-3.hide-mobile{display:none!important;}
	body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-1,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-2,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-3,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-4,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-5,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-6,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-7,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-8,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-9,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-10,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-11,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-sm-12,body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-12{padding:0!important;}
	div#ticimaxBannerProducts .sliderBannerContainer .ProductList{padding:0;}
	body #headerNew .header-main{border-radius:0 0 0 0;height:55px;}
	body #headerNew .cart-item{top:10px;right:5px;}
	body:has(.cart-item.mobileStyle.mobileactive){overflow:hidden;}
	body:has(.cart-item.mobileStyle.mobileactive) .bottomHead{display:none;}
	body .cartCheckoutProduct .checkoutProductContent{max-height:400px;}
	.proDetailArea > div{padding:5px 10px;font-size:12px;}
	.proDetailArea{gap:5px;}
	body #productDetailRelated{padding:20px 0 0;}
	body #productDetailRelated .JKatAdi{margin:0 0 10px!important;}
	body #productDetailRelated>a{width:70px;}
	#divOnyazi .teksatir{margin-top:15px;font-size:12px;line-height:18px;}
	body .kombinItem{flex-wrap:wrap;}
	body .kombinItem .kombinleftImage{width:100%;}
	body .kombinItem .kombinRightDetail{width:100%;padding:10px 0;}
	body .kombinselectvaryasyon{width:100%;max-width:100%;}
	div#divSatinAl{margin:20px 0 10px;}
	.detaySliderContainer .JKatAdi{padding:20px 0 10px!important;}
	div#UrunAksesuarDiv{float:left;width:100%;margin-top:20px;}
	body .leftImage .ProductGallery .gallery-container .GalleryArea,body .fullSliderImg .fullSliderListWrap{width:100%;}
	div#divProductGalleryThumb{display:none!important;}
	body .fullSliderImg .fullSliderThumbWrap,body .fullSliderImg .swiper-pagination-container{display:none!important;}
	body #hizliBakis,body div#hizliBakisAltAlan{width:400px;padding:10px;}
	body .ProductPreviewLeft{width:100%;}
	body .ProductPreviewRight{width:100%;padding:10px 0 0;}
	body .lg-outer .lg-item:before,body .lg-outer .lg-img-wrap:before{height:50%;}
	body #headerNew .newHeaderNavigation.mobileStyle .newHeaderNav,#headerNew .newHeaderNavigation.mobileStyle .menu-wrap,body #headerNew .newHeaderNavigation.mobileStyle .menu-list-row .kolon .nav-submenu,body #headerNew .mobileStyle .header-cart-hover{width:100%;}
	body #mainHolder_divDesign .ticiContainer{padding:0!important;}
	section.landing-block.full{padding-left:0!important;padding-right:0!important;}
	body #mainHolder_divDesign .ticimaxTabHead li{float:none;}
	.footerTemp{margin-top:20px;}
	.kategoriBaslik{margin:10px 0;}
	.ProductName h1 span{font-size:17px;}
	.buyfast{margin-top:10px;}
	div#divTahminiTeslimatSuresi{flex-direction:row;margin:15px 0 0;}
	div#divTahminiTeslimatSuresi .boxIcon{margin:0 10px 0 0;}
	.ProductIcon .boxIcon,.ProductIcon2 .boxIcon{margin:0;}
	.urunTabAlt{font-size:12px;line-height:20px;}
	.urunTabAlt strong{font-size:14px;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper a{font-size:12px;padding:0;height:30px;min-width:150px;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper{margin-top:10px;}
	.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{bottom:10%;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:20px;}
	.multiblockWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerDesc,.videoBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerDesc{font-size:12px;}
	body #mainHolder_divDesign .ticimaxTabHead li a{padding:0 10px;font-size:13px;height:38px;}
	body #mainHolder_divDesign .ticimaxTabHead li{margin:0 10px 0 0;}
	body #mainHolder_divDesign .ticimaxTabHead{margin:0 0 10px;}
	.ticimaxAnasayfaTab .Block_Link{top:-45px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{bottom:10px;padding:0 15px;}
	body #mainHolder_divDesign .hazirBlokContent .txrow .txcol-12.JKatAdi{padding-bottom:10px!important;padding-top:10px!important;}
	#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,.JKatAdi .bold .satir1{font-size:19px;}
	#mainHolder_divDesign .JKatAdi.categoryTitle,.JKatAdi{padding:20px 0 15px!important;}
	.multiBlockSliderWrapper .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-size:25px;}
	.Block_Link{top:15px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerTitle{font-size:17px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerDesc{font-size:13px;}
	.multiblockWrapper:not(.main) .bannerWrapper.blokTypeBackround.textCenterValign.textCenterHalign .bannerDescriptionWrapper .bannerButtonWrapper{margin:0;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper{padding:5px 0 0;gap:10px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerTitle{font-size:16px;}
	.multiblockWrapper .bannerWrapper.blokTypeTop.textLeftAlign .bannerDescriptionWrapper .bannerDesc{font-size:12px;}
	.ticiAlignCenter{flex-direction:column;align-items:center;text-align:center;gap:15px;}
	body .widgetDetail{padding:0;text-align:center;width:100%;}
	body .widgetTitle{text-align:center;font-size:12px;}
	body .widgetDesc{font-size:12px;line-height:1.3;}
	body .widgetCenterImage img{margin:auto;}
	section.elementor-section.mid .footerTempRow > div:last-child{width:100%;margin-top:25px;}
	.ticimaxAnasayfaTab .Block_Link{display:none!important;}
	body #mainHolder_divDesign .ticimaxTabHead ul{text-align:left;}
	#mainHolder_divDesign .t-vw-9 .ticiContainer .txrow:has(.widgetDetail) > div{width:100%;min-width:100%;border-bottom:1px solid #D9D8D0;padding-bottom:10px!important;}
	#mainHolder_divDesign .t-vw-9 .ticiContainer .txrow:has(.widgetDetail) > div:last-child{border:none;}
	.urunOzellikTab{margin:0;}
	body .leftImage .ProductGallery .gallery-container .GalleryArea{position:static;opacity:1;width:100%;aspect-ratio:4/5;}
	body .leftImage .ProductGallery .gallery-container .GalleryArea .owl-carousel .owl-item a{height:100%;float:left;width:100%;display:flex;align-items:center;justify-content:center;}
	body .leftImage .ProductGallery .gallery-container .GalleryArea .owl-carousel .owl-item .zoom-js img{height:auto;}
	body .fullSliderImg.mobileSwiper{max-height:calc(100vh - 214px);}
	#divUrunEkSecenek .eksecenekLine{margin-top:10px;}
	body #headerNew .header-main .header-dil-content{display:none!important;}
	body .main .bannerVideoWrapper .blokResimLink,body .main .bannerWrapper .blokResimLink{height:100dvh;}
	body .main .bannerVideoWrapper .blokResimLink video,body .main .bannerWrapper .blokResimLink img{height:100%;object-fit:cover;}
	/*---------------------767------------------------*/
	.SmallImages,.Images,#divVideoGoruntulemeAlan{display:none!important;}
	.leftImage{float:left;width:100%;margin-left:0;padding-bottom:0;}
	.RightDetail{width:100%;padding:10px 0 0;position:relative;top:auto;}
	.userLoginContent,.hesabimContent,.ticiContainer,.hContainer{max-width:100%;padding:0 5px;}
	body .header-main .headerContainer,body #headerNew .headerContainer,body .footerTempContainer.elementor-container{max-width:100%!important;padding:0 10px!important;}
	/*section.landing-block{padding:0 10px!important;}*/
	body ul.breadcrumb{max-width:100%;padding:0;margin:0!important;}
	.markaSlider .jCarouselLite{padding:0 10px;}
	.sliderBannerContainer .ProductList{padding:0;}
	section.landing-block.main{padding:0!important;}
	body .divRelatedProductsPopup .ulRelatedProducts{flex-wrap:wrap;}
	body .ulRelatedProducts li{width:calc(50% - 5px);}
	body .ulRelatedProducts li span{font-size:11px;}
	body ul.breadcrumb li{float:none!important;}
	body .solAnaMenu ul li a{display:flex;align-items:center;}
	ul.footerMenuAlt.vertical{margin-bottom:20px;}
	section.elementor-section.mid .footerTempRow > div{max-width:100%;width:100%;}
	body:has(.newHeaderNavigation.mobileStyle.mobileactive) #back-to-top{display:none!important;}
	body #divTopProductSearch.dropactive .header-search-form-wrapper,body #divTopProductSearch .header-search-form-wrapper{padding:10px;border-top:1px solid #D9D8D0;height:50px;}
	body #divTopProductSearch .searchform-wrapper #txtbxArama{height:30px;}
	body #divTopProductSearch .searchform-wrapper #btnKelimeAra{height:30px;}
	body.sepetimBody #top-bar{display:none;}
	body #divStokYok{margin-bottom:10px;}
	body .hesabimBolumuTutucu{margin:10px 0;}
	body .footerTemp .footerMenul.accordionMode .footerMenuTitle:after{margin:0;}
	body .icerikIkiliBlok,body .UyelikSilmeAktifDiv{width:100%;}
	body .icerikIkiliBlok:nth-child(2n){width:100%;margin-top:20px;}
	body ng-form#FrmYeniUye{flex-direction:column;gap:20px;}
	body .userDivLeft,body .userDivRight,.uyeOlContainer #FrmYeniUye > .uyeOlCol{width:100%;}
	body .userDivLeft{margin-bottom:20px;}
	.favNum{display:none;}
	body .sepetItemB.sepetItemB1{width:58%;}
	body.sepetimBody .BasketPage{padding:5px!important;margin-bottom:60px!important;}
	body .BasketRigth.BasketHediyeCeki{margin-top:10px;}
	body.sepetimBody .MobileHeaderControl{margin-top:5px;}
	body.sepetimBody .MobileHeaderControlContent{margin-bottom:5px;}
	body .BasketDetailContainer{margin-top:5px;}
	body .footerTemp .footerMenul.accordionMode .footerMenuAlt li{float:left;clear:left;}
	body .mobilFilterOpenBtn .button{width:calc(50% - 5px);}
	body #divSayfalamaUst{margin:10px 0 10px;}
	body .mobilFilterOpenBtn .button:before{margin-right:10px;width:18px;font-size:0;}
	body .mobilFilterOpenBtn .button.mobilFilterBtn:before{background:url(../../Uploads/EditorUploads/images/mfiltre.svg) no-repeat center / contain;}
	body .mobilFilterOpenBtn .button.mobilSiralamBtn:before{background:url(../../Uploads/EditorUploads/images/msiralaicon.svg) no-repeat center / contain;}
	body .category-vertical-filters.top-filters{background:#fff;}
	body .category-vertical-filters.top-filters .FiltreUst .closeFilt{float:right;}
	#divMobileImageList img{width:100%;}
	#divMobileImageList .owl-nav{display:flex;justify-content:space-between;left:15px;right:15px;}
	#divMobileImageList{float:left;width:100%;position:relative;border-radius:0;overflow:hidden;aspect-ratio:4/5;}
	#divMobileImageList .owl-nav > div,body .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav > div{font-size:0;width:36px;height:36px;background:#fff;border-radius:0;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:3px 3px 30px #0000001A;}
	#divMobileImageList .owl-nav > div.owl-prev span:after,body .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav > div.owl-prev span::after{content:'\f104';display:block!important;}
	#divMobileImageList .owl-nav > div.owl-next span:after,body .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav > div.owl-next span:after{content:'\f105';}
	.detayFixed{position:fixed;bottom:0;z-index:9;left:0;right:0;height:60px;display:none;justify-content:space-between;align-items:center;padding:0 10px;background:#fff;box-shadow:0px 0px 33px #00000014;}
	.fixedPrice{font-size:25px;font-weight:800;color:#2F3D34;}
	.fixedSepet{float:right;width:100%;max-width:207px;}
	.fixedSepet input{width:100%;font-size:14px;font-weight:800;line-height:45px;padding:0;text-transform:uppercase;}
	.fixedPrice .PiyasafiyatiContent .right_line *,.fixedPrice .IndirimliFiyatContent .right_line *{font-size:18px;line-height:1.3;float:left;}
	.detayFixed .PiyasafiyatiContent .right_line,.detayFixed .IndirimliFiyatContent .right_line{float:left;}
	.fixedPrice .PiyasafiyatiContent{float:left;margin:0;width:100%;}
	.sepetItemB.sepetItemB4.sepetFiyatBold{width:100%!important;}
	body #productDetailRelated .JKatAdi .bold .satir1{font-size:13px;}
	#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line{width:100%;}
	body.sepetimBody #divTicimaxCopyrightContent{display:none;}
	body.sepetimBody #headerNew,.sepetimBody .footerTemp{display:none;}
	body .sepetItemB.sepetItemB2{width:60%;}
	body .adetGuncelleContent{margin:10px 0 0;}
	body.sepetimBody .wp-fixed{display:none;}
	body.overflow{overflow:hidden;}
	#divIcerik.homepage{margin:0 auto;}
	body{padding-top:0;}
	body.sepetimBody{padding-top:0;}
	.userContainer .userLeftBox,.userContainer .userRightBox{padding:0;}
	.userContainer .userRightBox{margin-top:20px;}
	.SifremiUnuttumContent .userWrapper.SifremiUnuttum{width:100%;padding:0 10px;}
	#divIcerik{padding:0 10px;margin:0 auto;}
	.proCategoryTitle.categoryTitleText{padding:0 10px;}
	#divTicimaxCopyrightContent{text-align:center;float:left;width:100%;}
	#divTicimaxCopyrightContent a{display:inline-block;}
	#divTicimaxCopyrightContent img{display:inline-block;vertical-align:top;}
	body:has(.newHeaderNavigation.mobileactive) .bottomHead,body:has(.filterBlock.active) .bottomHead{display:none!important;}
	/*sepetalan*/
	/*Sabit sayfalar icerik*/
	.spanTittle{font-size:18px!important;}
	.iletisimContent .iletisimForm{width:100%;padding:0;}
	.iletisimContent .AdBan{width:100%;}
	.iletisimContent .categoryTitle{margin:0;}
	.iletisimContent .categoryTitle .categoryTitleText{line-height:65px;}
	.iletisimContent .categoryTitle:before{display:none;}
	.iletisimContent .iletisimRight .categoryTitle{margin-bottom:10px;}
	.iletisimContent .iletisimRight .categoryTitle .categoryTitleText{line-height:65px;font-size:19px;}
	.iletisimContent .iletisimForm .categoryTitle{margin-bottom:10px;}
	.iletisimContent .iletisimForm .categoryTitle .categoryTitleText{line-height:65px;font-size:19px;}
	.iletisimContent .iletisimRight .iletisimbanka .span > div.line2 > div.line2{float:none;display:block;margin:10px 0 0;}
	.iletisimContent .iletisimLeft .span.iletisimLeftFirmaAdi .Right{font-size:17px;}
	.iletisimContent .iletisimRight .iletisimbanka .span > div span{font-size:12px;}
	.iletisimContent .iletisimLeft .Right{font-size:12px;}
	.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right{font-size:20px;}
	.UyeolContent .grid{width:100%;margin:0;padding:10px;border:none;margin-bottom:10px;}
	.SifremiUnuttum{width:100%;margin:0;padding:0;}
	.SifremiUnuttum .line{width:100%;}
	.SifremiUnuttum #mainHolder_txtbxMail{width:70%;}
	.SifremiUnuttum .button{width:30%;}
	/*Arama*/
	.ButtonMic{right:40px;height:40px;}
	/*urun butonlari*/
	.ProductIcon{margin:0;float:left;width:100%;}
	.ProductIcon > div{margin:0 0 10px;float:left;width:100%;}
	.ProductIcon2 > div{margin:0 0 10px;float:left;width:100%;}
	.ProductIcon > div > a{justify-content:flex-start;-webkit-justify-content:flex-start;flex-direction:row;gap:10px;}
	.ProductIcon2 > div > a{justify-content:flex-start;-webkit-justify-content:flex-start;flex-direction:row;gap:10px;}
	.socialButons iframe{margin-right:10px;}
	.socialButons .UWhatsApp{float:left;margin-right:10px;}
	.socialButons .UTelegram{float:left;margin-right:10px;}
	.TopDet .product_social_icon_wrapper{text-align:center;margin:20px 0 0;float:left;width:100%;padding:0;}
	.TopDet .product_social_icon_wrapper .PaylasTit{}
	/******************************************************/
	.bottomHead{float:left;width:100%;position:fixed;bottom:0;left:0;right:0;z-index:1002;background:#fff;border-top:1px solid #D9D8D0;display:none;}
	.bottomHead ul{margin:0;list-style:none;padding:0;}
	.bottomHead ul li{float:left;width:25%;}
	.bottomHead ul li a{float:left;width:100%;text-align:center;font-size:12px;padding:0;color:#2F3D34;position:relative;height:60px;display:flex;flex-direction:column;gap:3px;align-items:center;justify-content:center;}
	.bottomHead ul li a svg{width:19px;display:block;margin:0 auto;height:21px;}
	.bottomHead ul li.welcC a svg{margin-bottom:0;}
	/*Footer*/
	#ticimaxCopyright{margin-top:5px!important;font-size:11px;}
	#back-to-top{bottom:11%;right:2%;}
	#back-to-top a{width:30px;height:30px;}
	/*kategori*/
	.categoryContainer .categoryTitleText{padding:0;margin:0;}
	.ProductBody .categoryTitle{padding:0;margin:0;}
	body .category-vertical-filters.top-filters{width:100%;height:100%;box-shadow:none;border:none;border-radius:0;}
	body ul.breadcrumb{white-space:nowrap;position:relative;overflow:auto;flex-wrap:nowrap;}
	body ul.breadcrumb::-webkit-scrollbar{width:0;height:0;}
	body ul.breadcrumb.zindex{z-index:-1;pointer-events:none;}
	body ul.breadcrumb:after{position:absolute;left:0;right:0;top:0;bottom:0;z-index:99;content:'';display:block;}
	body ul.breadcrumb li:nth-child(1) a:before{display:none;}
	body ul.breadcrumb:before{content:'\f015';font-family:'FontAwesome';font-weight:300;line-height:40px;margin-right:5px;display:inline-block;vertical-align:top;display:none;}
	body ul.breadcrumb *{line-height:40px!important;font-size:13px!important;max-width:max-content;text-decoration:none;padding:0!important;}
	body ul.breadcrumb li:after{line-height:40px;font-size:13px!important;content:'...';margin:0 2px;display:none;}
	body ul.breadcrumb li{font-size:0!important;}
	body ul.breadcrumb li:nth-last-of-type(1) a span:after{display:none;}
	body ul.breadcrumb li:nth-last-of-type(1){max-width:80%;}
	body ul.breadcrumb li:nth-last-of-type(1) *{max-width:100%;font-size:13px!important;text-overflow:ellipsis;overflow:hidden;}
	body ul.breadcrumb li a span{font-size:13px!important;}
	body ul.breadcrumb li a span:after{content:'\f105';font-family:'FontAwesome';font-size:14px!important;display:inline-block;vertical-align:top;line-height:40px;font-weight:300;margin:0 4px 0 7px;}
	.categoryTitleText{position:relative;z-index:9;}
	.breadList{position:absolute;left:0;right:0;top:0;background:#fff;padding:10px 20px;z-index:999;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 1px 0 rgba(0, 0, 0, .2);-ms-box-shadow:0 1px 1px 0 rgba(0, 0, 0, .2);-o-box-shadow:0 1px 1px 0 rgba(0, 0, 0, .2);box-shadow:0 1px 1px 0 rgba(0, 0, 0, .2);}
	.breadList.breadActive{display:block!important;}
	.breadList ul{list-style:none;}
	.breadList .mBread{float:left;width:100%;}
	.breadList .mBread ul{float:left;width:100%;list-style:none;padding:0;margin:0;}
	.breadList .mBread ul li{float:left;width:100%;font-size:0;display:block;margin-right:0;line-height:1;}
	.breadList .mBread ul li a{float:left;width:100%;font-size:11px;color:#515F55;padding:6px 8px;position:relative;}
	.breadList .mBread ul li a:before{content:'\f148';font-family:'FontAwesome';font-size:10px;position:absolute;left:-5px;top:8px;transform:rotate(90deg);-webkit-transform:rotate(90deg);}
	.breadList .mBread ul li a span{font-weight:normal;line-height:15px;}
	.breadList .mBread ul li ul{padding-left:4px;}
	.breadList .mBread >ul >li >a span{font-weight:600;}
	.breadList .clbtn{position:absolute;right:5px;top:10px;width:30px;text-align:center;font-size:18px;color:#2F3D34;z-index:99;}
	.categoryContainer .breadList .clbtn{right:-5px;}
	.categoryContainer .ProductList.PlSc_hrz .ItemOrj{width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}
	.categoryContainer .ProductList.PlSc_2 .ItemOrj{width:50%;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}
	.categoryContainer .ProductList.PlSc_3 .ItemOrj{width:50%;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}
	.categoryContainer .ProductList.PlSc_4 .ItemOrj{width:50%;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}
	.categoryContainer .ProductList.PlSc_5 .ItemOrj{width:50%;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}
	body:not(.sepetimBody) .ItemOrj{width:50%;max-width:50%;flex:0 0 50%;padding:0 5px;margin-bottom:10px;}
	.categoryContainer .ProductList{margin:0 -5px;}
	body .mobilFilterOpenBtn .button{font-size:14px;}
	/*urundetay*/
	body a#linkOncekiSayfa{display:none;}
	body .leftImage a#linkOncekiSayfa{position:absolute;top:0;left:0;width:35px;background:#fff;text-align:center;font-size:0!important;font-family:'FontAwesome';color:#2F3D34;z-index:5;line-height:35px;display:none;}
	body .leftImage a#linkOncekiSayfa:before{content:'\f053';font-size:20px;display:inline-block;vertical-align:top;line-height:35px;}
	#divUrunKodu{clear:left;float:left;line-height:14px;}
	#divUrunKodu span{line-height:14px;}
	#divTaksitAciklama{clear:left;float:left;}
	/*mobilicerik*/
	.detaySliderContainer{margin:0;}
	.sliderBannerContainer{margin:0;}
}
@media screen and (min-width:414px){
}
@media screen and (min-width:375px) and (max-width:413px){
}
@media screen and (min-width:0px) and (max-width:449px){
	.categoryContainer .breadList .clbtn{right:-5px;}
	.categoryContainer .ProductList.PlSc_hrz .ItemOrj{width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}
	.categoryContainer .ProductList.PlSc_2 .ItemOrj{width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}
	.categoryContainer .ProductList.PlSc_3 .ItemOrj{width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}
	.categoryContainer .ProductList.PlSc_4 .ItemOrj{width:50%;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}
	.categoryContainer .ProductList.PlSc_5 .ItemOrj{width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}
	body:not(.sepetimBody) .ItemOrj{width:100%;max-width:100%;flex:0 0 100%;}
	body #hizliBakis,body div#hizliBakisAltAlan{width:325px;padding:10px;}
	body .ProductPreviewLeft{width:100%;}
	body .ProductPreviewRight{width:100%;padding:10px 0 0;}
}
.RenkSecimi{position:fixed;width:300px;background:#F3F1ED;z-index:999;padding:0;top:0;bottom:0;left:0;}
.RC-Title{font-size:15px;font-weight:700;background:#15284b;color:#fff;text-align:left;padding:0 20px;line-height:50px;float:left;width:100%;}
.RC-Detail{display:none;float:left;width:100%;padding:0px 10px 0px 10px;max-height:100%;overflow:hidden;overflow-y:auto;position:absolute;top:110px;bottom:100px;}
.RC-MainColor{background:#fff;float:left;width:calc(100% - 20px);border:1px solid #D9D8D0;padding:0 0 0 10px;margin:10px;border-radius:5px;}
.RC-Tab{float:left;width:100%;}
.RC-TabRow{float:left;width:100%;border:1px solid #D9D8D0;background:#fff;margin-bottom:10px;}
.RC-TabRow:last-child{margin-bottom:0;}
.RC-TabRow .RC-TabTitle{font-size:14px;font-weight:600;color:#515F55;float:left;width:calc(100% + 2px);padding:0 10px;border-bottom:1px solid #D9D8D0;cursor:pointer;line-height:45px;margin-left:-1px;margin-top:-1px;}
.RC-TabRow.active .RC-TabTitle{color:#fff;background:#15284b;}
.RC-TabRow .RC-TabDetail{float:left;width:100%;display:none;padding:10px;}
.RC-TabRow .RC-TabDetail ul{padding:0;margin:0;float:left;width:100%;list-style:none;}
.RC-TabRow .RC-TabDetail ul li{float:left;width:100%;border:1px solid #D9D8D0;padding:0 0 0 10px;margin:5px 0;border-radius:5px;}
.RC-TabRow.active .RC-TabDetail{display:block;}
.RC-TabRow .RC-TabTitle:after{content:'\f078';float:right;font-size:14px;font-family:'FontAwesome';line-height:45px;display:block;margin-right:5px;}
.RC-TabRow.active .RC-TabTitle:after{content:'\f077';}
.RenkSecimi label{padding:0;font-size:12px;position:relative;z-index:2;pointer-events:none;width:auto;float:left;clear:both;line-height:40px;font-weight:500;}
.RenkSecimi input.jscolor{appearance:none;-moz-appearance:none;-webkit-appearance:none;top:0;left:0;bottom:0;height:40px;border-radius:0;cursor:pointer;width:70px;border:0;border-left:1px solid #D9D8D0;font-size:11px;padding:0 10px;float:right;text-align:center;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.RenkSecimi input:last-child{margin:0;}
.RC-Detail::-webkit-scrollbar{width:5px;}
.RC-Detail::-webkit-scrollbar-track{background:#F3F1ED;}
.RC-Detail::-webkit-scrollbar-thumb{background:#15284b;}
.RC-Buttons{position:absolute;bottom:10px;left:10px;right:10px;}
.RC-Reset{width:calc(50% - 5px);line-height:35px;background:#15284b;color:#fff;text-align:center;border-radius:5px;float:right;cursor:pointer;}
.RC-Save{width:100%;line-height:35px;background:green;color:#fff;text-align:center;border-radius:5px;float:left;margin:10px 0 0 0;cursor:pointer;}
.RC-Cancel{width:calc(50% - 5px);line-height:35px;background:#ca0c0c;color:#fff;text-align:center;border-radius:5px;float:left;cursor:pointer;}
.RC-Cancel:hover{background:#a20b0b;}
.RC-Save:hover{background:#0d940d;}
.RC-Reset:hover{background:#213f75;}
.RC-UrunBox{float:left;width:100%;margin:10px 0 0 0;background:#fff;border:1px solid #D9D8D0;padding:10px;}
.RC-UrunBox-Title{float:left;width:100%;font-size:14px;line-height:1.4;font-weight:600;margin:5px 0 0 0;}
.RC-UrunBox ul{float:left;width:calc(100% + 10px);list-style:none;padding:0;margin:10px -5px 0;}
.RC-UrunBox ul li{float:left;position:relative;width:calc(33.33% - 10px);border:1px solid #D9D8D0;margin:0 5px;padding:5px 0;}
.RC-UrunBox ul li span:before{content:'-';content:'\f111';font-family:'FontAwesome';font-size:0;position:absolute;top:5px;left:0;right:0;text-align:center;color:#fff;line-height:55px;}
.RC-UrunBox ul li input[type="radio"]:checked+span:before{content:'\f058';font-family:'FontAwesome';font-size:18px;}
.RC-UrunBox ul li span{font-size:12px;display:inline-block;vertical-align:middle;line-height:1.5;width:100%;text-align:center;}
.RC-UrunBox ul li input{display:inline-block;vertical-align:middle;margin-top:0;margin-left:0;position:absolute;width:100%;height:100%;z-index:9;cursor:pointer;opacity:0;margin:0;}
.RC-UrunBox ul li span i{font-size:45px;color:#515F55;width:100%;text-align:center;line-height:55px;}
.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper{max-width:1440px;left:50%;transform:translateX(-50%);align-items:flex-start;}
.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{text-align:le;}
.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle.lazyText.textTypeLarge{font-size:32px;margin-bottom:10px;}
.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerSubTitle.lazyText.textTypeMedium{font-size:16px;}
.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerButtonWrapper > a{font-size:20px!important;}
.logo-center #hb-logo{order:1!important;}
.logo-center .flex-left{order:2!important;}
.logo-center .flex-right{flex:none!important;}
.AboutAccordion,.HomeCategory,.HomeRecipe,.FooterMarquee{padding:0!important;width:100%;}
@media (max-width: 768px){
	.logo-center #hb-logo{order:2!important;width:33.33%!important;}
	.logo-center .flex-left{order:1!important;}
	.FooterMarquee{margin:0!important;}
	.footerTemp,.footerTemp section{margin:0!important;}
	.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{text-align:left;}
	.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerSubTitle{text-align:left;}
	.videoBlockSliderWrapper.main{margin-top:-55px!important;}
	body.HomeBody #headerNew .newMenuBtnClick{filter:invert(1);}
	body.HomeBody header#headerNew.fixed svg,body.HomeBody #headerNew.fixed .newMenuBtnClick{filter:none;}
}
body .newHeaderNavigation.smuggy-menu{--mm-ver:4;--mm-w:min(calc(100vw - 14px), 520px);--mm-head:68px;--mm-back:44px;--mm-top:var(--mm-head);--mm-h1:50px;--mm-h2:50px;--mm-h3:50px;--mm-pad:28px;--mm-bg:#ffffff;--mm-bar:#F3F1ED;--mm-fg:#2F3D34;--mm-fg2:#515F55;--mm-line:rgba(0,0,0,.07);--mm-accent:var(--theme-color, #738D54);--mm-ease:cubic-bezier(.16,1,.3,1);--mm-dur:.58s;--mm-font:'Montserrat', system-ui, -apple-system, sans-serif;}
body .newHeaderNavigation.smuggy-menu.smuggy-sub{--mm-top:calc(var(--mm-head) + var(--mm-back));}
html.smuggy-lock{overflow:hidden!important;}
body.smuggy-lock{position:fixed!important;left:0;right:0;width:100%;overflow:hidden!important;padding-right:0!important;}
body.smuggy-lock .bottomHead,body.smuggy-lock #back-to-top{display:none!important;}
body .newHeaderNavigation.smuggy-menu .newHeaderNavUl > li > a > span::after,body .newHeaderNavigation.smuggy-menu .newHeaderNavUl > li > a > span::before{content:none!important;display:none!important;}
body .newHeaderNavigation.smuggy-menu .nav-submenu > li > a:hover{margin-right:0!important;}
body .newHeaderNavigation.smuggy-menu .newMenuBtnClick a{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;transition:transform .45s var(--mm-ease);}
body .newHeaderNavigation.smuggy-menu .newMenuBtnClick i{font-size:22px;line-height:1;transition:transform .5s var(--mm-ease);}
body .newHeaderNavigation.smuggy-menu .newMenuBtnClick a:hover i{transform:scale(1.1);}
body .newHeaderNavigation.smuggy-menu .newMenuBtnClick a:active{transform:scale(.9);}
body .newHeaderNavigation.smuggy-menu::after{content:'';position:fixed;inset:0;z-index:996;background:rgba(47,61,52,.42);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease, visibility .45s, backdrop-filter .65s ease, -webkit-backdrop-filter .65s ease;}
body .newHeaderNavigation.smuggy-menu.smuggy-open::after{opacity:1;visibility:visible;pointer-events:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);}
body .newHeaderNavigation.smuggy-menu .newHeaderNav{position:fixed!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;width:var(--mm-w)!important;max-width:100%!important;height:100vh!important;height:100dvh!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column;background:var(--mm-bg)!important;border:0!important;border-radius:0!important;overflow:hidden!important;z-index:997!important;opacity:1!important;visibility:visible!important;transform:translate3d(-102%,0,0)!important;transition:transform var(--mm-dur) var(--mm-ease), box-shadow .6s ease;will-change:transform;font-family:var(--mm-font);}
body .newHeaderNavigation.smuggy-menu.smuggy-open .newHeaderNav{transform:translate3d(0,0,0)!important;box-shadow:30px 0 80px -34px rgba(0,0,0,.45);}
body .newHeaderNavigation.smuggy-menu .newMenuTop{position:relative;z-index:6;flex:0 0 auto;display:flex!important;flex-direction:column-reverse;width:100%;margin:0!important;padding:0!important;background:transparent;border:0!important;}
body .newHeaderNavigation.smuggy-menu .menuCloseBtn{display:flex!important;align-items:center;justify-content:flex-start;width:100%;height:var(--mm-head);flex:0 0 var(--mm-head);margin:0!important;padding:0 var(--mm-pad)!important;background:var(--mm-accent);color:#fff;font-size:26px;line-height:1;cursor:pointer;transition:background .4s ease;}
body .newHeaderNavigation.smuggy-menu .menuCloseBtn i{display:inline-block;transition:transform .55s var(--mm-ease), opacity .35s ease;}
body .newHeaderNavigation.smuggy-menu .menuCloseBtn:hover i{transform:rotate(90deg);}
body .newHeaderNavigation.smuggy-menu .menuCloseBtn:active i{transform:rotate(90deg) scale(.85);}
body .newHeaderNavigation.smuggy-menu.smuggy-open .menuCloseBtn i{animation:mmFadeIn .5s var(--mm-ease) .18s backwards;}
body .newHeaderNavigation.smuggy-menu .menuBackBtn{display:flex!important;align-items:center;gap:11px;width:100%;height:0;flex:0 0 auto;margin:0!important;padding:0 var(--mm-pad)!important;background:var(--mm-bar);color:var(--mm-fg);font:400 13px/1 var(--mm-font);letter-spacing:.035em;border-bottom:1px solid transparent;overflow:hidden;cursor:pointer;opacity:0;transition:height .45s var(--mm-ease), opacity .35s ease, background .3s ease, border-color .45s ease;}
body .newHeaderNavigation.smuggy-menu.smuggy-sub .menuBackBtn{height:var(--mm-back);opacity:1;border-bottom-color:var(--mm-line);}
body .newHeaderNavigation.smuggy-menu .menuBackBtn i{font-family:var(--mm-font)!important;font-size:16px;font-weight:400;line-height:1;flex:0 0 auto;transition:transform .4s var(--mm-ease);}
body .newHeaderNavigation.smuggy-menu .menuBackBtn i::before{content:'\2190'!important;}
body .newHeaderNavigation.smuggy-menu .menuBackBtn span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
body .newHeaderNavigation.smuggy-menu .menuBackBtn:hover{background:#D9D8D0;}
body .newHeaderNavigation.smuggy-menu .menuBackBtn:hover i{transform:translateX(-4px);}
body .newHeaderNavigation.smuggy-menu .menuBackBtn:active{background:#D9D8D0;}
body .newHeaderNavigation.smuggy-menu .newHeaderNavUl{position:static!important;flex:1 1 auto;min-height:0;width:100%!important;max-width:none!important;display:block!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;margin:0!important;padding:22px 0 48px!important;list-style:none!important;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:2;}
body .newHeaderNavigation.smuggy-menu .newHeaderNav li.nav-item{position:static!important;display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start!important;text-align:left!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:var(--mm-h1)!important;margin:0!important;padding:0!important;list-style:none!important;border:0!important;float:none!important;}
body .newHeaderNavigation.smuggy-menu .menu-wrap ul.kolon > li.nav-item{min-height:var(--mm-h2)!important;}
body .newHeaderNavigation.smuggy-menu .nav-submenu > li.nav-item{min-height:var(--mm-h3)!important;}
body .newHeaderNavigation.smuggy-menu .newHeaderNav li.nav-item > a.nav-item-link{position:relative;z-index:1;flex:1 1 auto;min-width:0;display:flex!important;align-items:center;justify-content:flex-start!important;text-align:left!important;min-height:var(--mm-h1);margin:0!important;padding:0 10px 0 var(--mm-pad)!important;color:var(--mm-fg)!important;font:400 17px/1.35 var(--mm-font);letter-spacing:.012em;text-decoration:none!important;overflow:hidden;transition:color .3s ease, background .35s ease;}
body .newHeaderNavigation.smuggy-menu .newHeaderNav li.nav-item > a.nav-item-link > span{text-align:left!important;margin:0!important;width:auto!important;float:none!important;}
body .newHeaderNavigation.smuggy-menu .newHeaderNav a.nav-item-link::before{content:'';position:absolute;left:0;top:50%;width:2px;height:0;background:var(--mm-accent);transform:translateY(-50%);transition:height .4s var(--mm-ease);}
body .newHeaderNavigation.smuggy-menu .newHeaderNav a.nav-item-link > span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:transform .42s var(--mm-ease);}
body .newHeaderNavigation.smuggy-menu .newHeaderNav li.nav-item:hover > a.nav-item-link::before{height:46%;}
body .newHeaderNavigation.smuggy-menu .newHeaderNav li.nav-item:hover > a.nav-item-link > span{transform:translateX(6px);}
body .newHeaderNavigation.smuggy-menu .newHeaderNav li.nav-item:hover > a.nav-item-link{color:#2F3D34!important;}
body .newHeaderNavigation.smuggy-menu .newHeaderNav a.nav-item-link:active{background:rgba(0,0,0,.035);}
body .newHeaderNavigation.smuggy-menu .newHeaderNav .nextKolonBtn,body .newHeaderNavigation.smuggy-menu .newHeaderNav .nextSubBtn{position:relative;flex:0 0 auto;width:auto;align-self:stretch;min-height:var(--mm-h1);display:flex!important;align-items:center;justify-content:flex-end;margin:0!important;padding:0 var(--mm-pad) 0 14px!important;color:var(--mm-fg);line-height:1;cursor:pointer;transition:transform .35s var(--mm-ease);}
body .newHeaderNavigation.smuggy-menu .newHeaderNav .nextKolonBtn i,body .newHeaderNavigation.smuggy-menu .newHeaderNav .nextSubBtn i{font-family:var(--mm-font)!important;font-size:19px;font-weight:400;line-height:1;transition:transform .45s var(--mm-ease), opacity .3s ease;}
body .newHeaderNavigation.smuggy-menu .newHeaderNav .nextKolonBtn i::before,body .newHeaderNavigation.smuggy-menu .newHeaderNav .nextSubBtn i::before{content:'\2192'!important;}
body .newHeaderNavigation.smuggy-menu .newHeaderNav li.nav-item:hover > .nextKolonBtn i,body .newHeaderNavigation.smuggy-menu .newHeaderNav li.nav-item:hover > .nextSubBtn i{transform:translateX(6px);}
body .newHeaderNavigation.smuggy-menu .newHeaderNav .nextKolonBtn:active i,body .newHeaderNavigation.smuggy-menu .newHeaderNav .nextSubBtn:active i{transform:translateX(10px);opacity:.5;}
body .newHeaderNavigation.smuggy-menu .menu-wrap{position:absolute!important;top:var(--mm-top)!important;left:0!important;bottom:0!important;right:auto!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;background:var(--mm-bg)!important;border:0!important;box-shadow:none!important;display:block!important;overflow:visible!important;z-index:4;transform:translate3d(100%,0,0);transition:transform .5s var(--mm-ease), top .45s var(--mm-ease);}
body .newHeaderNavigation.smuggy-menu .menu-wrap.smuggy-active{transform:translate3d(0,0,0);}
body .newHeaderNavigation.smuggy-menu .menu-wrap .menu-list-row,body .newHeaderNavigation.smuggy-menu .menu-wrap .menu-list-kolon{display:block!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;gap:0!important;border:0!important;}
body .newHeaderNavigation.smuggy-menu .menu-wrap ul.kolon{position:static!important;display:block!important;flex:none!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:16px 0 48px!important;list-style:none!important;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;}
body .newHeaderNavigation.smuggy-menu .menu-wrap ul.kolon > li.nav-item > a.nav-item-link{min-height:var(--mm-h2);font-size:16px;}
body .newHeaderNavigation.smuggy-menu .menu-wrap ul.kolon > li.nav-item > .nextSubBtn,body .newHeaderNavigation.smuggy-menu .menu-wrap ul.kolon > li.nav-item > .nextKolonBtn{min-height:var(--mm-h2);}
body .newHeaderNavigation.smuggy-menu .nav-submenu{position:absolute!important;top:0!important;left:0!important;bottom:0!important;right:auto!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;padding:16px 0 48px!important;background:var(--mm-bg)!important;border:0!important;display:block!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;list-style:none!important;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:5;transform:translate3d(100%,0,0);transition:transform .5s var(--mm-ease);}
body .newHeaderNavigation.smuggy-menu .nav-submenu.smuggy-active{transform:translate3d(0,0,0);}
body .newHeaderNavigation.smuggy-menu .nav-submenu > li.nav-item > a.nav-item-link{min-height:var(--mm-h3);font-size:15.5px;color:var(--mm-fg2)!important;}
body .newHeaderNavigation.smuggy-menu .nav-submenu > li.nav-item:hover > a.nav-item-link{color:#2F3D34!important;}
body .newHeaderNavigation.smuggy-menu .nav-submenu > li.nav-item > .nextSubBtn{min-height:var(--mm-h3);}
body .newHeaderNavigation.smuggy-menu li:nth-child(1){--mm-i:1;}
body .newHeaderNavigation.smuggy-menu li:nth-child(2){--mm-i:2;}
body .newHeaderNavigation.smuggy-menu li:nth-child(3){--mm-i:3;}
body .newHeaderNavigation.smuggy-menu li:nth-child(4){--mm-i:4;}
body .newHeaderNavigation.smuggy-menu li:nth-child(5){--mm-i:5;}
body .newHeaderNavigation.smuggy-menu li:nth-child(6){--mm-i:6;}
body .newHeaderNavigation.smuggy-menu li:nth-child(7){--mm-i:7;}
body .newHeaderNavigation.smuggy-menu li:nth-child(8){--mm-i:8;}
body .newHeaderNavigation.smuggy-menu li:nth-child(9){--mm-i:9;}
body .newHeaderNavigation.smuggy-menu li:nth-child(10){--mm-i:10;}
body .newHeaderNavigation.smuggy-menu li:nth-child(11){--mm-i:11;}
body .newHeaderNavigation.smuggy-menu li:nth-child(12){--mm-i:12;}
body .newHeaderNavigation.smuggy-menu li:nth-child(13){--mm-i:13;}
body .newHeaderNavigation.smuggy-menu li:nth-child(14){--mm-i:14;}
body .newHeaderNavigation.smuggy-menu li:nth-child(n+15){--mm-i:15;}
body .newHeaderNavigation.smuggy-menu.smuggy-open .newHeaderNavUl > li.nav-item{animation:mmRowIn .58s var(--mm-ease) backwards;animation-delay:calc(var(--mm-i,1) * 52ms + 160ms);}
body .newHeaderNavigation.smuggy-menu .menu-wrap.smuggy-active ul.kolon > li.nav-item,body .newHeaderNavigation.smuggy-menu .nav-submenu.smuggy-active > li.nav-item{animation:mmRowIn .52s var(--mm-ease) backwards;animation-delay:calc(var(--mm-i,1) * 42ms + 120ms);}
body .newHeaderNavigation.smuggy-menu .menu-list-image{display:block!important;width:100%!important;padding:20px var(--mm-pad) 8px!important;margin:0!important;}
body .newHeaderNavigation.smuggy-menu .menu-list-image img{width:100%;height:auto;display:block;transition:transform .6s var(--mm-ease);}
body .newHeaderNavigation.smuggy-menu .menu-list-image:hover img{transform:scale(1.03);}
body .newHeaderNavigation.smuggy-menu .newHeaderNav *{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) transparent;}
body .newHeaderNavigation.smuggy-menu .newHeaderNav ::-webkit-scrollbar{width:3px;}
body .newHeaderNavigation.smuggy-menu .newHeaderNav ::-webkit-scrollbar-track{background:transparent;}
body .newHeaderNavigation.smuggy-menu .newHeaderNav ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.16);border-radius:3px;}
@keyframes mmRowIn{
	from{opacity:0;transform:translate3d(-26px,0,0);}
	to{opacity:1;transform:none;}
}
@keyframes mmFadeIn{
	from{opacity:0;transform:scale(.7) rotate(-45deg);}
	to{opacity:1;transform:none;}
}
@media (prefers-reduced-motion: reduce){
	body .newHeaderNavigation.smuggy-menu *,body .newHeaderNavigation.smuggy-menu *::before,body .newHeaderNavigation.smuggy-menu *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.12s!important;}
}
html body #headerNew#headerNew .newHeaderNavigation.smuggy-menu.smuggy-menu.smuggy-menu .newHeaderNav li.nav-item.nav-item{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:var(--mm-h1)!important;margin:0!important;padding:0!important;float:none!important;position:static!important;}
html body #headerNew#headerNew .newHeaderNavigation.smuggy-menu.smuggy-menu.smuggy-menu .newHeaderNav .menu-wrap ul.kolon > li.nav-item.nav-item{min-height:var(--mm-h2)!important;}
html body #headerNew#headerNew .newHeaderNavigation.smuggy-menu.smuggy-menu.smuggy-menu .newHeaderNav .nav-submenu > li.nav-item.nav-item{min-height:var(--mm-h3)!important;}
html body #headerNew#headerNew .newHeaderNavigation.smuggy-menu.smuggy-menu.smuggy-menu .newHeaderNav li.nav-item.nav-item > a.nav-item-link.nav-item-link{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;flex:1 1 0%!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:inherit!important;margin:0!important;padding:0 10px 0 var(--mm-pad)!important;line-height:1.35!important;text-indent:0!important;float:none!important;}
html body #headerNew#headerNew .newHeaderNavigation.smuggy-menu.smuggy-menu.smuggy-menu .newHeaderNav li.nav-item.nav-item > a.nav-item-link.nav-item-link > span{display:inline-block!important;text-align:left!important;flex:0 1 auto!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;line-height:normal!important;text-indent:0!important;float:none!important;}
html body #headerNew#headerNew .newHeaderNavigation.smuggy-menu.smuggy-menu.smuggy-menu .newHeaderNav .nextKolonBtn,html body #headerNew#headerNew .newHeaderNavigation.smuggy-menu.smuggy-menu.smuggy-menu .newHeaderNav .nextSubBtn{display:flex!important;align-items:center!important;justify-content:flex-end!important;position:relative!important;flex:0 0 auto!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;height:auto!important;min-height:inherit!important;margin:0!important;padding:0 var(--mm-pad) 0 14px!important;float:none!important;}
section.landing-block{padding:0!important;}
body .ebultenDivTemp{--nl-ink:#2F3D34;--nl-soft:#515F55;--nl-line:rgba(47,61,52, .28);--nl-accent:var(--theme-color, #738D54);--nl-serif:'Montserrat', system-ui, sans-serif;--nl-inp-pad:14px 2px;--nl-btn-pad:13px 4px;--nl-title:11px;--nl-text:clamp(20px, 2.1vw, 27px);--ebultenTitleSize:var(--nl-title);--ebultenTitleColor:var(--nl-soft);--ebultenTextSize:var(--nl-text);--ebultenTextColor:var(--nl-ink);--ebultenInputBgColor:transparent;--ebultenInputBorderWidth:0px;--ebultenInputBorderRadius:0px;--ebultenInputPadding:var(--nl-inp-pad);--ebultenInputColor:var(--nl-ink);--ebultenInputSize:14px;--ebultenButtonBgColor:transparent;--ebultenButtonBorderWidth:0px;--ebultenButtonBorderRadius:0px;--ebultenButtonPadding:var(--nl-btn-pad);--ebultenButtonColor:var(--nl-ink);--ebultenButtonSize:0px;--ebultenButtonTop:auto;--ebultenButtonRight:auto;--ebultenLineHeight:1.3;--ebultenRowGap:0px;--ebultenTabletTitleSize:var(--nl-title);--ebultenTabletTitleColor:var(--nl-soft);--ebultenTabletTextSize:var(--nl-text);--ebultenTabletTextColor:var(--nl-ink);--ebultenTabletInputBgColor:transparent;--ebultenTabletInputBorderWidth:0px;--ebultenTabletInputBorderRadius:0px;--ebultenTabletInputPadding:var(--nl-inp-pad);--ebultenTabletInputColor:var(--nl-ink);--ebultenTabletInputSize:14px;--ebultenTabletButtonBgColor:transparent;--ebultenTabletButtonBorderWidth:0px;--ebultenTabletButtonBorderRadius:0px;--ebultenTabletButtonPadding:var(--nl-btn-pad);--ebultenTabletButtonColor:var(--nl-ink);--ebultenTabletButtonSize:0px;--ebultenTabletButtonTop:auto;--ebultenTabletButtonRight:auto;--ebultenTabletLineHeight:1.3;--ebultenTabletRowGap:0px;--ebultenMobileTitleSize:var(--nl-title);--ebultenMobileTitleColor:var(--nl-soft);--ebultenMobileTextSize:var(--nl-text);--ebultenMobileTextColor:var(--nl-ink);--ebultenMobileInputBgColor:transparent;--ebultenMobileInputBorderWidth:0px;--ebultenMobileInputBorderRadius:0px;--ebultenMobileInputPadding:var(--nl-inp-pad);--ebultenMobileInputColor:var(--nl-ink);--ebultenMobileInputSize:14px;--ebultenMobileButtonBgColor:transparent;--ebultenMobileButtonBorderWidth:0px;--ebultenMobileButtonBorderRadius:0px;--ebultenMobileButtonPadding:var(--nl-btn-pad);--ebultenMobileButtonColor:var(--nl-ink);--ebultenMobileButtonSize:0px;--ebultenMobileButtonTop:auto;--ebultenMobileButtonRight:auto;--ebultenMobileLineHeight:1.3;--ebultenMobileRowGap:0px;max-width:none;margin:0 auto;padding:54px 44px 48px;background:transparent;border-radius:0;text-align:center;float:none;}
/*Krem zemin tam genislige yayilsin, icerik ortada kalsin*/
body .footerTemp section.elementor-section:has(.ebultenDivTemp){background:#EAE6DE;}
body .ebultenDivTemp .eTempTitle{margin:0;padding:0;}
body .ebultenDivTemp .eTempTitle1{margin:0 0 14px;font-weight:600;line-height:1.5;letter-spacing:.17em;text-transform:uppercase;}
body .ebultenDivTemp .eTempTitle2{max-width:26ch;margin:0 auto;font-family:var(--nl-serif);font-weight:400;line-height:1.22;letter-spacing:-.005em;}
body .ebultenDivTemp .newsletterContent{position:relative;display:flex;align-items:center;gap:8px;width:100%;max-width:420px;margin:30px auto 0;padding:0 2px;background:transparent;border:0;border-bottom:1px solid var(--nl-line);border-radius:0;transition:border-color .25s ease;}
body .ebultenDivTemp .newsletterContent:focus-within{border-bottom-color:var(--nl-ink);}
body .ebultenDivTemp #txtbxNewsletterMail{position:relative;flex:1 1 auto;min-width:0;width:auto;margin:0;box-shadow:none;outline:0;font-family:'Montserrat', system-ui, sans-serif;text-align:left;text-indent:0;}
body .ebultenDivTemp #txtbxNewsletterMail::placeholder{color:var(--nl-soft);opacity:1;}
body .ebultenDivTemp #btnMailKaydet{position:relative;top:auto;right:auto;flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:0;margin:0;box-shadow:none;line-height:0;transition:color .25s ease;}
body .footerTemp .newsletterContent #btnMailKaydet:hover,body .ebultenDivTemp #btnMailKaydet:hover{background:transparent!important;color:var(--nl-accent);}
body .ebultenDivTemp #btnMailKaydet::after{content:"\2192";font-family:'Montserrat', system-ui, sans-serif;font-size:19px;line-height:1;transition:transform .28s cubic-bezier(.2,.6,.2,1);}
body .ebultenDivTemp #btnMailKaydet:hover::after{transform:translateX(4px);}
body .ebultenDivTemp #btnMailKaydet i{display:none;}
body .ebultenDivTemp .permissionDiv{margin:16px 0 0;padding:0;}
body .ebultenDivTemp .permissionList{margin:0;padding:0;}
body .ebultenDivTemp .permissionBox{display:flex;align-items:flex-start;justify-content:center;gap:8px;margin:0;padding:0;text-align:left;}
body .ebultenDivTemp .permissionBox input[type="checkbox"]{flex:0 0 auto;width:14px;height:14px;margin:2px 0 0;accent-color:var(--nl-accent);cursor:pointer;}
body .ebultenDivTemp .permissionBox label{margin:0;max-width:340px;font-size:11.5px;line-height:1.5;color:var(--nl-soft);cursor:pointer;}
body .ebultenDivTemp .permission-html{display:inline;}
body .ebultenDivTemp .permission-html strong{color:var(--nl-ink)!important;font-weight:500;text-decoration:underline;text-underline-offset:2px;}
@media (max-width: 767px){
	body .ebultenDivTemp{max-width:none;padding:36px 20px 32px;border-radius:0;}
	body .ebultenDivTemp .eTempTitle2{max-width:none;}
	body .ebultenDivTemp .newsletterContent{margin-top:24px;}
}
body .footerTemp .elementor-element[data-widget-id] .ebultenDivTemp .newsletterContent #btnMailKaydet{position:static;width:auto;height:auto;background:transparent;border:0;border-radius:0;}
body .footerTemp .elementor-element[data-widget-id] .ebultenDivTemp .newsletterContent #txtbxNewsletterMail{position:static;width:auto;background:transparent;border:0;border-radius:0;}
/*------------------------------------ Kategori Ust Alani --------------------------------------*/
.qk-cattop{--qk-panel:#F3F1ED;--qk-ink:#2F3D34;--qk-ink-soft:#515F55;--qk-serif:'Montserrat', system-ui, sans-serif;--qk-sans:'Montserrat', system-ui, sans-serif;--qk-min-h:352px;--qk-split:1fr 1fr;display:block;width:100%;max-width:100%;min-width:0;background:var(--qk-panel);color:var(--qk-ink);font-family:var(--qk-sans);}
.qk-cattop *,.qk-cattop *::before,.qk-cattop *::after{box-sizing:border-box;}
.qk-cattop .qk-cattop__inner{display:grid;grid-template-columns:var(--qk-split);align-items:stretch;min-height:var(--qk-min-h);}
.qk-cattop .qk-cattop__panel{display:flex;align-items:center;justify-content:center;padding:44px 44px;background:var(--qk-panel);}
.qk-cattop .qk-cattop__content{width:100%;max-width:470px;}
.qk-cattop .qk-cattop__title{margin:0;font-family:var(--qk-serif);font-weight:700;font-size:clamp(26px, 2.9vw, 40px);line-height:1.15;letter-spacing:-.015em;color:var(--qk-ink);}
.qk-cattop .qk-cattop__text{margin:20px 0 0;font-size:clamp(14px, 1.1vw, 16px);line-height:1.65;color:var(--qk-ink-soft);}
.qk-cattop .qk-cattop__media{position:relative;margin:0;min-height:100%;overflow:hidden;background:rgba(47,61,52, .06);}
.qk-cattop .qk-cattop__media img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;}
@media (max-width: 1024px){
	.qk-cattop{--qk-min-h:296px;}
	.qk-cattop .qk-cattop__panel{padding:40px 32px;}
}
@media (max-width: 767px){
	.qk-cattop{--qk-min-h:0;--qk-split:minmax(0, 1fr);}
	.qk-cattop .qk-cattop__media{order:-1;min-height:0;aspect-ratio:16 / 10;}
	.qk-cattop .qk-cattop__panel{padding:22px 18px 26px;justify-content:flex-start;}
	.qk-cattop .qk-cattop__content{max-width:none;}
	.qk-cattop .qk-cattop__title{font-size:25px;}
	.qk-cattop .qk-cattop__text{margin-top:14px;font-size:14px;line-height:1.6;}
}
/*------------------------------------ Urun Karti --------------------------------------*/
.productItem{--pc-bg:#ffffff;--pc-border:#D9D8D0;--pc-media:#ffffff;--pc-ink:#2F3D34;--pc-soft:#515F55;--pc-accent:var(--theme-color,#738D54);--pc-star-on:var(--theme-color,#738D54);--pc-star-off:#D9D8D0;--pc-radius:10px;position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:14px;background:var(--pc-bg);border:1px solid var(--pc-border);border-radius:var(--pc-radius);text-align:center;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease;}
.productItem:hover{border-color:#D9D8D0;box-shadow:0 10px 26px rgba(47,61,52,.07);}
.productItem .productImage{position:relative;width:100%;margin:0;padding:0;border-radius:6px;overflow:hidden;background:var(--pc-media);}
.productItem .productImage a{display:block;position:relative;width:100%;padding-bottom:104%;}
.productItem .productImage img{position:absolute;inset:0;width:100%;height:100%;padding:4px;object-fit:contain;transition:transform .6s cubic-bezier(.2,.6,.2,1);}
.productItem:hover .productImage img{transform:scale(1.04);}
.productItem .productDetail{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:flex-start;flex:1 1 auto;width:100%;padding:18px 6px 0;text-align:center;}
.productItem .productMarka,.productItem .productIcon,.productItem .productIconExSpecial{display:none!important;}
.productItem .productName{order:1;width:100%;margin:0;}
.productItem .productName a{width:100%;color:var(--pc-ink);font-size:19px;font-weight:500;line-height:1.3;letter-spacing:-.01em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.productItem .productName a:hover{color:var(--pc-accent);}
.productItem .productPoints{order:2;width:auto!important;float:none!important;clear:none!important;margin:12px 0 0;}
.productItem .productPoints .rating{display:flex;align-items:center;gap:3px;}
.productItem .productPoints .rating i{font-size:14px;line-height:1;font-style:normal;color:var(--pc-star-off);}
.productItem .productPointTxt{order:2;display:inline-flex!important;align-items:center;width:auto!important;float:none!important;clear:none!important;margin:12px 0 0 7px!important;font-size:13px;font-weight:600;line-height:1;color:var(--pc-ink);}
.productItem .productPointTxt:before{content:"("!important;font-family:inherit!important;font-size:13px;font-weight:600;line-height:1;color:var(--pc-ink);margin:0!important;}
.productItem .productPointTxt:after{content:")"!important;font-family:inherit!important;}
.productItem .rating[data-rating^="1"] .star-1,.productItem .rating[data-rating^="2"] :is(.star-1,.star-2),.productItem .rating[data-rating^="3"] :is(.star-1,.star-2,.star-3),.productItem .rating[data-rating^="4"] :is(.star-1,.star-2,.star-3,.star-4),.productItem .rating[data-rating^="5"] i,.productItem .rating[data-rating^="1"]:is([data-rating*=",5"],[data-rating*=",6"],[data-rating*=",7"],[data-rating*=",8"],[data-rating*=",9"],[data-rating*=".5"],[data-rating*=".6"],[data-rating*=".7"],[data-rating*=".8"],[data-rating*=".9"]) .star-2,.productItem .rating[data-rating^="2"]:is([data-rating*=",5"],[data-rating*=",6"],[data-rating*=",7"],[data-rating*=",8"],[data-rating*=",9"],[data-rating*=".5"],[data-rating*=".6"],[data-rating*=".7"],[data-rating*=".8"],[data-rating*=".9"]) .star-3,.productItem .rating[data-rating^="3"]:is([data-rating*=",5"],[data-rating*=",6"],[data-rating*=",7"],[data-rating*=",8"],[data-rating*=",9"],[data-rating*=".5"],[data-rating*=".6"],[data-rating*=".7"],[data-rating*=".8"],[data-rating*=".9"]) .star-4,.productItem .rating[data-rating^="4"]:is([data-rating*=",5"],[data-rating*=",6"],[data-rating*=",7"],[data-rating*=",8"],[data-rating*=",9"],[data-rating*=".5"],[data-rating*=".6"],[data-rating*=".7"],[data-rating*=".8"],[data-rating*=".9"]) .star-5{color:var(--pc-star-on);}
.productItem .productPrice{order:4;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:8px;width:100%;margin:14px 0 0;}
.productItem .productPrice .discountPrice,.productItem .productPrice .regularPrice{display:block;float:none!important;margin:0!important;}
.productItem .productPrice .regularPrice{order:1;}
.productItem .productPrice .discountPrice{order:2;}
.productItem .discountPriceSpan{font-size:19px;font-weight:700;color:var(--pc-ink);letter-spacing:-.01em;}
.productItem .regularPriceSpan{font-size:14px;font-weight:400;color:var(--pc-soft);text-decoration:none;}
.productItem .productPrice.IndirimVar .regularPriceSpan{text-decoration:line-through;}
.productItem .productPrice:not(.IndirimVar) .regularPrice{display:none;}
.productItem .discountKdv,.productItem .regularKdv{display:none!important;}
.productItem .productOnYazi{order:3;width:100%;margin:12px 0 0;}
.productOnYazi .detailiconlist{display:none!important;}
.productItem .productOnYazi span,.productItem .productOnYazi p{margin:0;font-size:14px;line-height:1.5;color:var(--pc-soft);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.productItem .productIconExButtons{order:5;position:static;visibility:visible;opacity:1;transform:none;width:100%;margin:auto 0 0;padding:18px 0 0;}
.productItem .productIconExButtons .examineIcon{display:none!important;}
.productItem .productIconExButtons .mycartIcon{display:block!important;width:100%;margin:0;}
.productItem .mycartIcon a.btnAddToCart{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 14px;background:var(--pc-accent);border:1px solid var(--pc-accent);border-radius:4px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;transition:background-color .25s ease,color .25s ease;}
.productItem .mycartIcon a.btnAddToCart:hover{background:#fff;color:var(--pc-accent);}
.productItem .productIconEx{position:absolute;top:14px;right:14px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:6px;}
.productItem .productIconEx > div{display:flex;align-items:center;justify-content:center;gap:4px;min-height:23px;padding:0 9px;background:var(--pc-accent);border-radius:4px;color:#fff;font-size:11px;font-weight:600;line-height:1;}
.productItem .productIconEx .discountIconDetail{display:none;}
.productItem .productIconEx span.discountIcon_s2{display:none!important;}
.productItem .productIconEx .newIcon,.productItem .productIconEx .firsatIcon,.productItem .productIconEx .hizliKargoIcon,.productItem .productIconEx .cargoIcon{display:none!important;}
.productItem .favori{position:absolute;top:22px;left:22px;z-index:3;visibility:visible;opacity:1;}
.productItem .favori a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:0;border-radius:50%;background:rgba(255,255,255,.9);color:var(--pc-ink);transition:color .25s ease;}
.productItem .favori a:after{content:"\f004";font-family:'FontAwesome';font-size:15px;font-weight:300;line-height:1;}
.productItem .favori a:hover:after,.productItem .favori a.listfavoriAktif:after{font-weight:900;color:var(--pc-accent);}
.productItem .TukendiIco{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.72);border-radius:var(--pc-radius);}
.productItem .TukendiIco span{padding:10px 22px;background:#fff;color:var(--pc-ink);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;}
.productItem.StokYok .productIconExButtons,.productItem.StokYok .productIconEx{display:none;}
.productItem .urunListeAdet,.productItem .productItemVariantDetail,.productItem .boxBedenlerContent,.productItem .quickViewIco{display:none!important;}
@media (max-width:767px){
	.productItem{padding:10px;}
	.productItem .productDetail{padding:14px 2px 0;}
	.productItem .productName a{font-size:15px;}
	.productItem .discountPriceSpan{font-size:16px;}
	.productItem .regularPriceSpan{font-size:12.5px;}
	.productItem .productOnYazi span,.productItem .productOnYazi p{font-size:12.5px;}
	.productItem .mycartIcon a.btnAddToCart{height:42px;font-size:11.5px;letter-spacing:.06em;}
	.productItem .productIconEx{top:16px;right:16px;}
	.productItem .productIconEx > div{min-height:26px;padding:0 10px;font-size:11px;}
	.productItem .favori{top:16px;left:16px;}
}
/*------------------------------------ Filtre / Siralama Cekmecesi --------------------------------------*/
body .filterBlock.active:before{content:"";position:fixed;inset:0;z-index:9998;background:rgba(47,61,52,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fsFade .3s ease;}
@keyframes fsFade{
	from{opacity:0;}
	to{opacity:1;}
}
body .category-vertical-filters.top-filters{--fs-ink:#2F3D34;--fs-soft:#515F55;--fs-line:rgba(47,61,52,.10);--fs-accent:var(--theme-color,#738D54);left:auto!important;right:-100%;width:min(86vw,400px);max-width:100%;padding:0;display:flex!important;flex-direction:column;border-radius:0;box-shadow:-24px 0 60px -30px rgba(0,0,0,.5);transition:right .38s cubic-bezier(.2,.7,.2,1);font-family:'Montserrat',system-ui,sans-serif;}
body .filterBlock.active .category-vertical-filters.top-filters{left:auto!important;right:0;}
body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreUst{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:100%;height:64px;line-height:1;padding:0 56px;margin:0;background:#fff;border-bottom:1px solid var(--fs-line);font-size:16px;font-weight:600;color:var(--fs-ink);text-transform:none;text-align:center;}
body .category-vertical-filters.top-filters .FiltreUst span{width:auto;float:none;font-size:16px;font-weight:600;color:var(--fs-ink);text-align:center;letter-spacing:-.01em;}
body .category-vertical-filters.top-filters .FiltreUst .closeFilt{position:absolute;top:50%;right:16px;left:auto;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:36px;float:none;font-size:0;border-radius:50%;transition:background-color .2s ease;}
body .category-vertical-filters.top-filters .FiltreUst .closeFilt:hover{background:rgba(47,61,52,.06);}
body .category-vertical-filters.top-filters .FiltreUst .closeFilt i{font-size:19px;font-weight:300;color:var(--fs-ink);transition:transform .3s ease;}
body .category-vertical-filters.top-filters .FiltreUst .closeFilt i:before{content:"\f00d";font-family:"FontAwesome";font-weight:300;}
body .category-vertical-filters.top-filters .FiltreUst .closeFilt i:hover{transform:none;}
body .category-vertical-filters.top-filters .FiltreUst > a{display:none!important;}
body .category-vertical-filters.top-filters .tukgo{display:none!important;}
body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreicerikAlan{flex:1 1 auto;height:auto;min-height:0;width:100%;padding:6px 0 12px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
body .category-vertical-filters.top-filters .panel{width:100%;margin:0;padding:0 24px;border-bottom:1px solid var(--fs-line);}
body .category-vertical-filters.top-filters .panel:last-child{border-bottom:0;margin-bottom:0;}
body .category-vertical-filters.top-filters .panel .panel-heading{width:100%;margin:0;padding:0;background:transparent;border:0;}
body .category-vertical-filters.top-filters .panel .panel-heading a{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:18px 0;line-height:1.3;font-size:16px;font-weight:400;color:var(--fs-ink);text-align:left;text-transform:none;transition:color .2s ease;}
body .category-vertical-filters.top-filters .panel .panel-heading a:hover{color:var(--fs-accent);}
body .category-vertical-filters.top-filters .panel .panel-heading a:after{position:static!important;float:none!important;content:"\2192"!important;font-family:'Montserrat',system-ui,sans-serif!important;font-size:18px!important;font-weight:400;line-height:1!important;color:var(--fs-ink)!important;transition:transform .3s cubic-bezier(.2,.7,.2,1);}
body .category-vertical-filters.top-filters .panel .panel-heading.active a:after{content:"\2192"!important;transform:rotate(90deg);color:var(--fs-accent)!important;}
body #divSayfalamaUst .category-vertical-filters.top-filters .moreNum{display:none!important;}
body .category-vertical-filters.top-filters .list-group.dropdown{width:100%;max-height:none;margin:0 0 8px;padding:0;overflow:visible;}
body .category-vertical-filters.top-filters .list-group.dropdown ul{margin:0;padding:0 0 0 18px;}
body .category-vertical-filters.top-filters .list-group.dropdown li{width:100%;margin:0;padding:0;float:none;text-align:left;}
body .category-vertical-filters .vertical-filter-panel .list-group-item{display:flex;align-items:center;width:100%;margin:0;padding:0;background:transparent;}
body .category-vertical-filters.top-filters .list-group.dropdown li a{display:flex;align-items:center;width:100%;padding:13px 0;font-size:15px;font-weight:400;line-height:1.35;color:var(--fs-ink);}
body .category-vertical-filters .vertical-filter-panel .list-group-item:before{flex:0 0 auto;width:19px;height:19px;line-height:17px;margin-right:13px;font-size:9px;border:1px solid rgba(47,61,52,.30);border-radius:2px;background:transparent!important;color:transparent;transition:background-color .18s ease,border-color .18s ease,color .18s ease;}
body .category-vertical-filters .vertical-filter-panel .list-group-item:hover:before{background:transparent!important;border-color:var(--fs-accent)!important;color:transparent;}
body .category-vertical-filters .vertical-filter-panel .list-group-item.selected:before{background:var(--fs-accent)!important;border-color:var(--fs-accent)!important;color:#fff;}
body .category-vertical-filters.top-filters .panel-search{width:100%;padding:0 0 6px;}
body .category-vertical-filters.top-filters .panel-search input{height:40px;padding:0 12px;border:1px solid var(--fs-line);border-radius:4px;font-size:14px;}
body .category-vertical-filters.top-filters .filtreAlt{flex:0 0 auto;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 22px;margin:0;background:#fff;border-top:1px solid var(--fs-line);flex-wrap:nowrap;}
body #divSayfalamaUst .category-vertical-filters.top-filters .filtreUygulaBtn{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:auto;min-width:150px;height:52px;margin:0;padding:0;background:var(--fs-accent);border:1px solid var(--fs-accent);border-radius:5px;overflow:hidden;transition:opacity .2s ease;}
body #divSayfalamaUst .category-vertical-filters.top-filters .filtreUygulaBtn:hover{opacity:.88;}
body #divSayfalamaUst .category-vertical-filters.top-filters .filtreUygulaBtn span{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:100%;line-height:1;padding:0 26px;background:transparent;color:#fff;font-size:15px;font-weight:500;letter-spacing:.02em;text-transform:none;}
body #divSayfalamaUst .category-vertical-filters.top-filters .filtreUygulaBtn:hover span{background:transparent;color:#fff;}
body .category-vertical-filters.top-filters .filtreAlt a{display:inline-flex!important;align-items:center;justify-content:flex-start;width:auto;min-width:0;height:auto;padding:0;margin:0;background:transparent;border:0;border-radius:0;text-transform:none;}
body .category-vertical-filters.top-filters .filtreAlt a:hover{background:transparent;}
body .category-vertical-filters.top-filters .filtreAlt a i{font-size:15px;font-weight:400;color:var(--fs-soft);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s ease;}
body .category-vertical-filters.top-filters .filtreAlt a:hover i{color:var(--fs-ink);}
@media (max-width:1041px){
	body .mobilFilterOpenBtn{display:flex!important;gap:0;width:100%;margin:0 0 4px;padding:0;border-top:1px solid var(--fs-line,rgba(47,61,52,.10));border-bottom:1px solid var(--fs-line,rgba(47,61,52,.10));}
	body .mobilFilterOpenBtn .button{display:flex!important;align-items:center;justify-content:center;gap:9px;flex:1 1 50%;width:auto;float:none;height:52px;line-height:1;margin:0;padding:0;background:#fff;border:0;border-radius:0;color:#2F3D34;font-size:14px;font-weight:500;letter-spacing:.01em;text-transform:none;}
	body .mobilFilterOpenBtn .button.mobilSiralamBtn{float:none;border-left:1px solid rgba(47,61,52,.10);}
	body .mobilFilterOpenBtn .button.mobilFilterBtn{float:none;}
	body .mobilFilterOpenBtn .button:before{width:17px;height:17px;margin:0;font-size:0;line-height:1;background-size:contain;background-repeat:no-repeat;background-position:center;}
}
/*------------------------------------ Filtre Alt Cekmecesi --------------------------------------*/
body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreicerikAlan{position:relative;}
body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreicerikAlan:has(.panel-heading.active){overflow:hidden;padding:0;}
body .category-vertical-filters.top-filters .FiltreicerikAlan:has(.panel-heading.active) .panel:not(:has(.panel-heading.active)){display:none;}
body .category-vertical-filters.top-filters .FiltreicerikAlan:has(.panel-heading.active) .panel:has(.panel-heading.active){position:absolute;inset:0;margin:0;padding:54px 24px 24px;border:0;overflow-y:auto;-webkit-overflow-scrolling:touch;}
body .category-vertical-filters.top-filters .panel .panel-heading.active{position:absolute;top:0;left:0;right:0;z-index:6;height:54px;background:#fff;border-bottom:1px solid var(--fs-line);}
body .category-vertical-filters.top-filters .panel .panel-heading.active a{flex-direction:row-reverse;justify-content:flex-end;gap:12px;height:54px;padding:0 24px;font-weight:600;}
body .category-vertical-filters.top-filters .panel .panel-heading.active a:after{content:"\2190"!important;transform:none;color:var(--fs-ink)!important;}
body .category-vertical-filters.top-filters .panel .panel-heading.active a:hover:after{transform:translateX(-4px);}
body .category-vertical-filters.top-filters .panel .panel-heading.active a:hover{color:var(--fs-ink);}
body .category-vertical-filters.top-filters .list-group.dropdown{position:absolute;top:54px;right:0;bottom:0;left:0;z-index:5;width:auto;margin:0;padding:8px 24px 28px;background:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;animation:fsSubIn .36s cubic-bezier(.2,.7,.2,1);}
body .category-vertical-filters.top-filters .panel:has(.panel-search) .list-group.dropdown{top:110px;}
body .category-vertical-filters.top-filters .panel:has(.panel-heading.active) .panel-search{position:absolute;top:54px;left:0;right:0;z-index:6;width:auto;margin:0;padding:12px 24px 6px;background:#fff;}
@keyframes fsSubIn{
	from{transform:translate3d(100%,0,0);}
	to{transform:translate3d(0,0,0);}
}
/*------------------------------------ Siralama Cekmecesi --------------------------------------*/
@media (max-width:1041px){
	body:has(#divSayfalamaUst:not(.Slct) .sortingContent[style*="block"]) .mobilSiralamBtn:after{content:"";position:fixed;inset:0;z-index:9998;background:rgba(47,61,52,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fsFade .3s ease;cursor:pointer;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection{position:static;width:100%;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:9999;float:none;width:auto;max-height:76vh;margin:0;padding:0 0 12px;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -20px 50px -24px rgba(0,0,0,.42);overflow-y:auto;-webkit-overflow-scrolling:touch;animation:fsSheetIn .38s cubic-bezier(.2,.7,.2,1);}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent:before{content:"Sıralama";position:sticky;top:0;z-index:2;display:block;height:60px;padding:0 24px;background:#fff;border-bottom:1px solid rgba(47,61,52,.10);border-radius:16px 16px 0 0;font-size:16px;font-weight:600;line-height:60px;color:#2F3D34;text-align:center;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li{float:none;width:100%;margin:0;padding:0;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a{display:block;width:100%;padding:0 24px;border:0;border-bottom:1px solid rgba(47,61,52,.07);text-align:left;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a span{display:block;width:100%;line-height:56px;font-size:15.5px;font-weight:400;color:#2F3D34;text-align:left;}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a:hover span{color:var(--theme-color,#738D54);}
	body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li:nth-child(4) > a{border-bottom:0;}
}
@keyframes fsSheetIn{
	from{transform:translate3d(0,100%,0);}
	to{transform:translate3d(0,0,0);}
}
/*------------------------------------ Masaustu Filtre Sidebar --------------------------------------*/
@media (min-width:1042px){
	body .leftBlock{width:255px;padding:0;background:transparent;}
	body .filterBlock,body .filterBlock .Block_Text{float:left;width:100%;}
	body .category-vertical-filters:not(.top-filters){--df-ink:#2F3D34;--df-soft:rgba(47,61,52,.72);--df-line:rgba(47,61,52,.10);--df-accent:var(--theme-color,#738D54);float:left;width:100%;margin:0;padding:0;background:transparent;border:0;font-family:'Montserrat',system-ui,sans-serif;}
	body .category-vertical-filters:not(.top-filters) > div.vertical-filter-panel{float:left;width:100%;margin:0;padding:0;border-top:1px solid var(--df-line);border-bottom:0;}
	body .category-vertical-filters:not(.top-filters) > div.vertical-filter-panel:last-child{border-top:1px solid var(--df-line);border-bottom:1px solid var(--df-line);margin:0;padding:0;}
	body .category-vertical-filters:not(.top-filters) .vertical-filter-panel .panel-heading{float:left;width:100%;margin:0;padding:0;background:transparent!important;border:0;}
	body .category-vertical-filters:not(.top-filters) .vertical-filter-panel .panel-heading a{display:flex;align-items:center;justify-content:space-between;gap:12px;float:none;width:100%;padding:17px 0;line-height:1.3;font-size:15px;font-weight:400;letter-spacing:.03em;color:var(--df-soft);transition:color .2s ease;}
	body .category-vertical-filters:not(.top-filters) .vertical-filter-panel .panel-heading a:hover{color:var(--df-ink);}
	body .category-vertical-filters:not(.top-filters) .vertical-filter-panel .panel-heading a::after{content:"\f107";font-family:"FontAwesome";font-size:15px;font-weight:400;line-height:1;color:var(--df-soft);transition:transform .3s cubic-bezier(.2,.7,.2,1);}
	body .category-vertical-filters:not(.top-filters) .vertical-filter-panel .panel-heading.active a::after{transform:rotate(180deg);color:var(--df-ink);}
	body .category-vertical-filters:not(.top-filters) .vertical-filter-panel .list-group{float:left;width:100%;margin:0 0 12px;padding:0;}
	body .category-vertical-filters:not(.top-filters) .vertical-filter-panel .list-group ul{margin:0;padding:0 0 0 20px;}
	body .category-vertical-filters:not(.top-filters) .vertical-filter-panel .list-group li{float:none;width:100%;margin:0;padding:0;}
	body .category-vertical-filters:not(.top-filters) .vertical-filter-panel .list-group-item{display:flex;align-items:center;width:100%;margin:0;padding:0;background:transparent;}
	body #divLeftBlock .category-vertical-filters:not(.top-filters) .vertical-filter-panel .list-group li a{display:flex;align-items:center;float:none;width:100%;margin:0;padding:11px 0;font-size:15px;font-weight:400;line-height:1.3;letter-spacing:0;color:var(--df-ink);transition:color .2s ease;}
	body #divLeftBlock .category-vertical-filters:not(.top-filters) .vertical-filter-panel .list-group li a:hover{color:var(--df-accent);}
	body #divLeftBlock .category-vertical-filters:not(.top-filters) .vertical-filter-panel .list-group-item:before{flex:0 0 auto;width:18px;height:18px;line-height:16px;margin-right:12px;font-size:9px;border:1px solid rgba(47,61,52,.30);border-radius:2px;background:transparent!important;color:transparent;transition:background-color .18s ease,border-color .18s ease,color .18s ease;}
	body #divLeftBlock .category-vertical-filters:not(.top-filters) .vertical-filter-panel .list-group-item:hover:before{background:transparent!important;border-color:var(--df-accent)!important;color:transparent;}
	body #divLeftBlock .category-vertical-filters:not(.top-filters) .vertical-filter-panel .list-group-item.selected:before{background:var(--df-accent)!important;border-color:var(--df-accent)!important;color:#fff;}
	body .category-vertical-filters:not(.top-filters) .vertical-filter-panel .list-group-item .starItem{margin-right:6px;font-size:12px;color:var(--df-accent);}
	body .category-vertical-filters:not(.top-filters) .FiyatSlider{float:left;width:100%;padding:4px 0 22px;}
	body .category-vertical-filters:not(.top-filters) .FiyatSlider:before{display:none;}
	body .category-vertical-filters:not(.top-filters) .panel-search{float:left;width:100%;padding:0 0 8px;}
	body .category-vertical-filters:not(.top-filters) .panel-search input{width:100%;height:38px;padding:0 12px;border:1px solid var(--df-line);border-radius:4px;font-size:14px;}
}
body .category-vertical-filters .vertical-filter-panel .list-group.puan .list-group-item:before{border-radius:2px!important;}
/*------------------------------------ Kategori Duzeni: Hero Ustte --------------------------------------*/
@media (min-width:1042px){
	body.CategoryBody #mainHolder_divBlocks{display:grid;grid-template-columns:255px minmax(0,1fr);column-gap:40px;align-items:start;float:left;width:100%;}
	body.CategoryBody #mainHolder_divBlocks > .categoryTitleText{grid-row:1;grid-column:1 / -1;width:auto;float:none;}
	body.CategoryBody #mainHolder_divBlocks > #divCenterBlock{display:contents;}
	body.CategoryBody #mainHolder_divBlocks > #divCenterBlock > .middleTopBlock{grid-row:2;grid-column:1 / -1;width:auto;float:none;margin:0 0 34px;}
	body.CategoryBody #mainHolder_divBlocks > #divLeftBlock{grid-row:3;grid-column:1;align-self:start;width:auto;float:none;}
	body.CategoryBody #mainHolder_divBlocks > #divCenterBlock > #ProductListMainContainer{grid-row:3;grid-column:2;min-width:0;width:auto;float:none;}
	body.CategoryBody #mainHolder_divBlocks > #divCenterBlock > .middleBottomBlock{grid-row:4;grid-column:2;min-width:0;width:auto;float:none;}
}
/*------------------------------------ Urun Detay Galeri (mobil + tablet) --------------------------------------*/
@media (max-width:1024px){
	body.ProductBody .leftImage{float:left;width:100%;margin:0 0 20px;padding:0;}
	body.ProductBody .leftImage .Images,body.ProductBody .leftImage .videoGoruntuleme{display:none!important;}
	body.ProductBody .SmallImages{display:flex!important;flex-wrap:nowrap;gap:0;float:left;width:100%;margin:0;padding:0;background:#F3F1ED;border-radius:9px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;}
	body.ProductBody .SmallImages::-webkit-scrollbar{width:0;height:0;}
	body.ProductBody .SmallImages div.AltImgCapSmallImg{flex:0 0 100%;width:100%;max-width:100%;margin:0;padding:0;border:0;background:transparent;aspect-ratio:4 / 5;scroll-snap-align:center;scroll-snap-stop:always;}
	body.ProductBody .SmallImages div.AltImgCapSmallImg img{width:100%;height:100%;max-width:100%;max-height:100%;padding:16px;object-fit:contain;}
}
@media (min-width:768px) and (max-width:1024px){
	body.ProductBody .SmallImages div.AltImgCapSmallImg{aspect-ratio:auto;height:min(70vh,540px);}
}
/*------------------------------------ Urun Detay Mobil --------------------------------------*/
@media (max-width:767px){
	body.ProductBody{--pd-ink:#2F3D34;--pd-soft:#515F55;--pd-line:rgba(47,61,52,.12);--pd-accent:var(--theme-color,#738D54);--pd-radius:4px;padding-bottom:78px;}
	body.ProductBody .TopDet{margin:0 0 8px;}
	body.ProductBody .RightDetail{width:100%;padding:4px 0 0;}
	body.ProductBody .RightDetail .markaresmi{display:none!important;}
	body.ProductBody #divMarka{clear:both;margin:0 0 9px;line-height:1;}
	body.ProductBody #divMarka .left_line,body.ProductBody #divMarka .center_line{display:none;}
	body.ProductBody #divMarka .right_line,body.ProductBody #divMarka .right_line *{font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--pd-soft);}
	body.ProductBody .ProductName{margin:0;}
	body.ProductBody .ProductName h1 span{font-size:23px;font-weight:500;line-height:1.24;letter-spacing:-.015em;color:var(--pd-ink);}
	body.ProductBody #divOnyazi .teksatir{margin:12px 0 0;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:0;color:var(--pd-soft);}
	body.ProductBody #divUrunKodu{display:block;float:none;clear:both;width:100%;margin:12px 0 0;font-size:11.5px;font-weight:400;line-height:1.4;color:rgba(81,95,85,.75);}
	body.ProductBody #divUrunKodu span{float:none;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;}
	body.ProductBody .PriceList{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;margin:18px 0 0;padding:0 0 18px;border-bottom:1px solid var(--pd-line);}
	body.ProductBody .PriceList #pnlFiyatlar{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;float:none;}
	body.ProductBody .PriceList > #pnlFiyatlar{order:1;flex:0 0 auto;width:auto;float:none;}
	body.ProductBody .PriceList > #divIndirimOrani{order:2;float:none;clear:none;margin:0;}
	body.ProductBody .PriceList > .proDetailArea{order:3;}
	body.ProductBody .PriceList > .proDetailArea:empty{display:none;}
	body.ProductBody .PriceList > .productDetailAsortiV2{order:4;}
	body.ProductBody .PriceList #divFiyatAlanlari{width:auto;}
	body.ProductBody .PiyasafiyatiContent .right_line *{font-size:15px;color:var(--pd-soft);}
	body.ProductBody .IndirimliFiyatContent .right_line *,body.ProductBody #divKDVDahilFiyat .right_line *{font-size:23px;font-weight:700;letter-spacing:-.01em;color:var(--pd-ink);}
	body.ProductBody #divIndirimOrani .indirimliOrani #ltrIndirimOrani{font-size:13px;font-weight:600;line-height:1;color:var(--pd-accent);}
	/*Adet + Sepete Ekle*/
	body.ProductBody #divSatinAl{margin:20px 0 0;}
	body.ProductBody .BasketBtn{display:flex;flex-wrap:wrap;gap:10px;width:100%;}
	body.ProductBody .Basketinp{flex:0 0 122px;float:none;margin:0;}
	body.ProductBody .RightDetail .riSingle{width:122px;height:52px;border:1px solid var(--pd-line);border-radius:var(--pd-radius);overflow:hidden;}
	body.ProductBody #txtbxurunSiparisAdedi{height:50px!important;border:0;background:transparent;font-size:15px;font-weight:600;color:var(--pd-ink);}
	body.ProductBody .RightDetail .riSingle a.riUp,body.ProductBody .RightDetail .riSingle a.riDown{width:38px!important;height:50px!important;}
	body.ProductBody .basketBtn{flex:1 1 0;width:auto;min-width:0;margin:0;}
	body.ProductBody .buyfast{flex:1 1 100%;width:100%;margin:0;}
	body.ProductBody .basketBtn input,body.ProductBody .buyfast input{height:52px!important;border-radius:var(--pd-radius);font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;}
	body.ProductBody .basketBtn input{background:var(--pd-accent);border-color:var(--pd-accent);color:#fff;}
	body.ProductBody .buyfast input{background:#fff;border:1px solid var(--pd-ink);color:var(--pd-ink);}
	/*Ikon satirlari: 2 kolon*/
	body.ProductBody .ProductIcon,body.ProductBody .ProductIcon2{display:grid;grid-template-columns:1fr 1fr;gap:2px 14px;width:100%;margin:20px 0 0;padding:18px 0 0;border-top:1px solid var(--pd-line);}
	body.ProductBody .ProductIcon2{margin:0;padding:0;border-top:0;}
	body.ProductBody .ProductIcon > div,body.ProductBody .ProductIcon2 > div{float:none;width:auto;margin:0;}
	body.ProductBody .ProductIcon > div > a,body.ProductBody .ProductIcon2 > div > a{justify-content:flex-start;gap:9px;padding:7px 0;font-size:13px;color:var(--pd-soft);}
	body.ProductBody .ProductIcon .boxIcon svg,body.ProductBody .ProductIcon2 .boxIcon svg{height:15px;}
	body.ProductBody .ProductIcon .box1,body.ProductBody .ProductIcon2 .box1{width:auto;text-align:left;line-height:1.35;}
	body.ProductBody .ProductIcon2 .clear{display:none;}
	/*Acilir kapanir bolumler*/
	body.ProductBody .urunOzellikTab{margin:26px 0 0;border-top:1px solid var(--pd-line);}
	body.ProductBody .urunOzellikTab .urunTab > ul > li{border-bottom:1px solid var(--pd-line);}
	body.ProductBody .urunOzellikTab .urunTab > ul > li > a{line-height:1.3;padding:19px 0;font-size:15px;font-weight:500;color:var(--pd-ink);}
	body.ProductBody .urunOzellikTab .urunTab > ul > li > a:after{font-size:15px;line-height:1.3;color:var(--pd-soft);}
	body.ProductBody .urunOzellikTab .urunDetayPanel{margin:0 0 22px;}
	body.ProductBody .urunTabAlt{font-size:14px;line-height:1.6;color:var(--pd-soft);}
	/*Alt sabit sepet bari*/
	body.ProductBody .detayFixed{display:flex!important;height:auto;min-height:70px;padding:11px 14px;gap:14px;background:#fff;border-top:1px solid var(--pd-line);box-shadow:0 -14px 34px -22px rgba(0,0,0,.4);z-index:997;}
	body.ProductBody .detayFixed .fixedPrice{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;flex:1 1 auto;min-width:0;font-size:0;}
	body.ProductBody .detayFixed .PiyasafiyatiContent .right_line *{font-size:13px;font-weight:400;color:var(--pd-soft);}
	body.ProductBody .detayFixed .IndirimliFiyatContent .right_line *{font-size:19px;font-weight:700;line-height:1.25;color:var(--pd-ink);}
	body.ProductBody .detayFixed .spanKdv{display:none!important;}
	body.ProductBody .detayFixed .fixedSepet{flex:0 0 auto;width:auto;max-width:none;float:none;}
	body.ProductBody .detayFixed .fixedSepet input{width:auto;min-width:168px;height:48px;padding:0 22px;line-height:48px;background:var(--pd-accent);border:1px solid var(--pd-accent);border-radius:var(--pd-radius);color:#fff;font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;}
	body:has(.newHeaderNavigation.mobileStyle.mobileactive) .detayFixed,body:has(.filterBlock.active) .detayFixed{display:none!important;}
}
/*------------------------------------ Ust Bant (Top Bar) --------------------------------------*/
#top-bar{padding-left:0;padding-right:0;min-height:0;}
#top-bar .headerContainer{width:100%;max-width:none;margin:0;padding:0;}
#top-bar .flex-row{width:100%;}
#top-bar .flex-col{margin:0;}
#top-bar .flex-col.flex-center{flex:1 1 auto;width:100%;min-width:0;max-width:100%;}
#top-bar .flex-col.flex-left,#top-bar .flex-col.flex-right{flex:0 0 auto;}
#top-bar .nav-center{width:100%;flex-wrap:nowrap;justify-content:flex-start;}
#top-bar .nav-center > .html{flex:1 1 auto;width:100%;min-width:0;margin:0;padding:0;}
.qk-topbar{--qk-bg-1:#2F3D34;--qk-bg-2:#2F3D34;--qk-fg:#EAE6DE;--qk-fg-dim:#EAE6DE;--qk-accent:#8D815A;--qk-accent-soft:rgba(141, 129, 90, .16);--qk-height:40px;--qk-height-sm:36px;--qk-radius:4px;--qk-shift:50%;--qk-duration:28s;display:block;position:relative;z-index:60;width:100%;max-width:100%;min-width:0;flex:0 1 auto;overflow:hidden;background:linear-gradient(90deg, var(--qk-bg-1) 0%, var(--qk-bg-2) 55%, var(--qk-bg-1) 100%);color:var(--qk-fg);font-family:inherit;font-size:13px;line-height:1;text-align:left;-webkit-font-smoothing:antialiased;}
.qk-topbar *,.qk-topbar *::before,.qk-topbar *::after{box-sizing:border-box;}
.qk-topbar a{text-decoration:none;}
.qk-topbar .qk-topbar__inner{width:100%;max-width:none;margin:0;padding:0 20px;height:var(--qk-height);display:flex;align-items:center;gap:16px;}
.qk-topbar .qk-marquee{position:relative;flex:1 1 0%;width:0;min-width:0;align-self:stretch;display:flex;align-items:center;overflow:hidden;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 28px, #000 calc(100% - 36px), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 28px, #000 calc(100% - 36px), transparent 100%);}
.qk-topbar .qk-marquee__track{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;width:max-content;will-change:transform;animation:qk-marquee-scroll var(--qk-duration) linear infinite;}
.qk-topbar .qk-marquee__group{display:flex;align-items:center;flex:0 0 auto;}
.qk-topbar .qk-marquee__item{display:inline-flex;align-items:center;gap:8px;padding:0 4px;white-space:nowrap;letter-spacing:.01em;color:var(--qk-fg);}
.qk-topbar .qk-marquee__item b{font-weight:700;color:var(--qk-accent);}
.qk-topbar .qk-marquee__item .qk-ico{width:16px;height:16px;flex:0 0 auto;color:var(--qk-accent);opacity:.95;}
.qk-topbar .qk-marquee__sep{width:5px;height:5px;margin:0 22px;flex:0 0 auto;background:var(--qk-accent);transform:rotate(45deg);opacity:.55;}
@keyframes qk-marquee-scroll{
	from{transform:translate3d(0, 0, 0);}
	to{transform:translate3d(calc(-1 * var(--qk-shift)), 0, 0);}
}
.qk-topbar .qk-marquee:hover .qk-marquee__track,.qk-topbar .qk-marquee__track:focus-within{animation-play-state:paused;}
.qk-topbar .qk-topbar__actions{position:relative;z-index:2;flex:0 0 auto;display:flex;align-items:center;gap:6px;}
.qk-topbar .qk-action{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 12px;border-radius:var(--qk-radius);color:var(--qk-fg);text-decoration:none;font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap;border:1px solid transparent;transition:background-color .18s ease, border-color .18s ease, color .18s ease;}
.qk-topbar .qk-action .qk-ico{width:15px;height:15px;flex:0 0 auto;}
.qk-topbar .qk-action:hover,.qk-topbar .qk-action:focus-visible{background:rgba(255, 255, 255, .10);color:#fff;}
.qk-topbar .qk-action:focus-visible{outline:2px solid var(--qk-accent);outline-offset:2px;}
.qk-topbar .qk-action--track{background:var(--qk-accent-soft);border-color:rgba(141, 129, 90, .38);color:var(--qk-accent);}
.qk-topbar .qk-action--track:hover,.qk-topbar .qk-action--track:focus-visible{background:var(--qk-accent);border-color:var(--qk-accent);color:var(--qk-bg-1);}
.qk-topbar .qk-action__img{width:auto;height:16px;max-width:none;flex:0 0 auto;display:block;transition:filter .18s ease, transform .18s ease;}
.qk-topbar .qk-action--track:hover .qk-action__img,.qk-topbar .qk-action--track:focus-visible .qk-action__img{filter:brightness(0);transform:translateX(2px);}
.qk-topbar .qk-topbar__divider{width:1px;height:16px;background:var(--qk-fg-dim);opacity:.35;margin:0 2px;}
@media (max-width: 1024px){
	.qk-topbar .qk-topbar__inner{padding:0 12px;gap:10px;}
	.qk-topbar .qk-marquee__sep{margin:0 16px;}
}
@media (max-width: 767px){
	.qk-topbar{font-size:12px;}
	.qk-topbar .qk-topbar__inner{height:var(--qk-height-sm);}
	.qk-topbar .qk-action{padding:0 9px;height:24px;}
	.qk-topbar .qk-action__label{display:none;}
	.qk-topbar .qk-action .qk-ico{width:16px;height:16px;}
	.qk-topbar .qk-action__img{height:17px;}
	.qk-topbar .qk-topbar__divider{display:none;}
}
@media (max-width: 380px){
	.qk-topbar .qk-topbar__inner{padding:0 10px;}
	.qk-topbar .qk-marquee{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 14px, #000 calc(100% - 20px), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 14px, #000 calc(100% - 20px), transparent 100%);}
}
@media (prefers-reduced-motion: reduce){
	.qk-topbar .qk-marquee{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;}
	.qk-topbar .qk-marquee::-webkit-scrollbar{display:none;}
	.qk-topbar .qk-marquee__track{position:relative;animation:none;}
}
/*------------------------------------ Anasayfa: Hikayemiz / Akordiyon --------------------------------------*/
.qk-story{--qk-bg:#EAE6DE;--qk-ink:#2F3D34;--qk-ink-soft:#515F55;--qk-line:rgba(47,61,52, .18);--qk-accent:#738D54;--qk-serif:'Montserrat', system-ui, sans-serif;--qk-sans:'Montserrat', system-ui, sans-serif;--qk-radius:6px;display:block;width:100%;background:var(--qk-bg);color:var(--qk-ink);font-family:var(--qk-sans);}
.qk-story *,.qk-story *::before,.qk-story *::after{box-sizing:border-box;}
.qk-story__inner{max-width:1240px;margin:0 auto;padding:76px 24px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.3fr);align-items:stretch;gap:48px;}
.qk-story__title{margin:0 0 34px;font-family:var(--qk-serif);font-weight:400;font-size:clamp(28px, 3.2vw, 42px);line-height:1.12;letter-spacing:-.01em;color:var(--qk-ink);max-width:20ch;}
.qk-story__acc{border-bottom:1px solid var(--qk-line);}
.qk-story .qk-acc__item{border-top:1px solid var(--qk-line);}
.qk-story .qk-acc__h{margin:0;font-size:inherit;font-weight:inherit;}
.qk-story .qk-acc__btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 2px;background:none;border:0;border-radius:0;box-shadow:none;text-align:left;cursor:pointer;color:var(--qk-ink);font-family:var(--qk-serif);font-size:clamp(17px, 1.5vw, 20px);font-weight:400;line-height:1.3;letter-spacing:-.005em;transition:color .2s ease;}
.qk-story .qk-acc__btn:hover{color:var(--qk-accent);}
.qk-story .qk-acc__btn:focus-visible{outline:2px solid var(--qk-accent);outline-offset:3px;}
.qk-story .qk-acc__ico{position:relative;flex:0 0 auto;width:14px;height:14px;}
.qk-story .qk-acc__ico::before,.qk-story .qk-acc__ico::after{content:"";position:absolute;background:currentColor;transition:transform .3s ease, opacity .3s ease;}
.qk-story .qk-acc__ico::before{left:0;top:50%;width:100%;height:1.5px;transform:translateY(-50%);}
.qk-story .qk-acc__ico::after{top:0;left:50%;width:1.5px;height:100%;transform:translateX(-50%);}
.qk-story .qk-acc__item.is-open .qk-acc__ico::after{transform:translateX(-50%) rotate(90deg);opacity:0;}
.qk-story .qk-acc__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4, 0, .2, 1);}
.qk-story .qk-acc__item.is-open .qk-acc__panel{grid-template-rows:1fr;}
.qk-story .qk-acc__panel > div{overflow:hidden;}
.qk-story .qk-acc__body{padding:0 44px 22px 2px;opacity:0;transform:translateY(-4px);transition:opacity .3s ease .05s, transform .3s ease .05s;}
.qk-story .qk-acc__item.is-open .qk-acc__body{opacity:1;transform:none;}
.qk-story .qk-acc__body p{margin:0;font-size:13.5px;line-height:1.7;color:var(--qk-ink-soft);}
.qk-story .qk-acc__body a{color:var(--qk-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;}
.qk-story .qk-acc__body a:hover{color:var(--qk-accent);}
.qk-story__media{position:relative;margin:0;min-height:480px;border-radius:var(--qk-radius);overflow:hidden;background:rgba(47,61,52, .06);}
.qk-story__stack{position:absolute;inset:0;}
.qk-story__img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;opacity:0;transform:scale(1.035);transition:opacity .55s ease, transform .9s cubic-bezier(.2, .6, .2, 1);will-change:opacity, transform;}
.qk-story__img.is-active{opacity:1;transform:scale(1);}
@media (max-width: 1024px){
	.qk-story__inner{grid-template-columns:minmax(0, 1fr) minmax(0, 1.22fr);gap:34px;padding:60px 20px;}
	.qk-story__title{max-width:16ch;}
	.qk-story .qk-acc__body{padding-right:24px;}
	.qk-story__media{min-height:420px;}
}
@media (max-width: 767px){
	.qk-story__inner{grid-template-columns:minmax(0, 1fr);gap:32px;padding:48px 18px;}
	.qk-story__title{max-width:none;margin-bottom:24px;}
	.qk-story .qk-acc__btn{padding:16px 2px;}
	.qk-story .qk-acc__body{padding-right:8px;}
	.qk-story__media{min-height:0;}
	.qk-story__stack{position:relative;inset:auto;aspect-ratio:4 / 3;}
}
@media (prefers-reduced-motion: reduce){
	.qk-story .qk-acc__panel,.qk-story .qk-acc__body,.qk-story .qk-acc__ico::before,.qk-story .qk-acc__ico::after{transition:none;}
	.qk-story__img{transition:opacity .2s ease;transform:none;}
	.qk-story__img.is-active{transform:none;}
}
/*------------------------------------ Anasayfa: Kategoriler --------------------------------------*/
.qk-cats{--qk-bg:#F3F1ED;--qk-ink:#2F3D34;--qk-on-media:#ffffff;--qk-serif:'Montserrat', system-ui, sans-serif;--qk-sans:'Montserrat', system-ui, sans-serif;--qk-card:clamp(232px, 30vw, 430px);--qk-gap:28px;--qk-edge:max(20px, calc((100% - 1560px) / 2));display:block;width:100%;padding:40px 0 22px;background:var(--qk-bg);color:var(--qk-ink);font-family:var(--qk-sans);}
.qk-cats *,.qk-cats *::before,.qk-cats *::after{box-sizing:border-box;}
.qk-cats__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;}
.qk-cats__viewport{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;cursor:grab;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;}
.qk-cats__viewport::-webkit-scrollbar{display:none;}
.qk-cats.is-dragging .qk-cats__viewport{cursor:grabbing;user-select:none;-webkit-user-select:none;}
.qk-cats__track{display:flex;gap:var(--qk-gap);margin:0;padding:0 var(--qk-edge);list-style:none;}
.qk-cats .qk-cat{flex:0 0 var(--qk-card);width:var(--qk-card);margin:0;}
.qk-cats .qk-cat__link{position:relative;display:block;width:100%;overflow:hidden;text-decoration:none;color:var(--qk-on-media);background:rgba(47,61,52, .08);}
.qk-cats .qk-cat__media{position:relative;width:100%;aspect-ratio:4 / 4.9;overflow:hidden;}
.qk-cats .qk-cat__media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;-webkit-user-drag:none;user-select:none;-webkit-user-select:none;transition:transform .7s cubic-bezier(.2, .6, .2, 1);}
.qk-cats .qk-cat__link:hover .qk-cat__media img{transform:scale(1.045);}
.qk-cats.is-dragging .qk-cat__media img{transform:none;}
.qk-cats .qk-cat__media::after{content:"";position:absolute;left:0;right:0;bottom:0;height:58%;background:linear-gradient(to top, rgba(47,61,52, .62) 0%, rgba(47,61,52, .28) 38%, rgba(47,61,52, 0) 100%);pointer-events:none;}
.qk-cats .qk-cat__caption{position:absolute;left:26px;right:26px;bottom:24px;z-index:2;}
.qk-cats .qk-cat__title{margin:0 0 8px;font-family:var(--qk-serif);font-weight:400;font-size:clamp(19px, 1.7vw, 27px);line-height:1.15;letter-spacing:-.01em;color:var(--qk-on-media);}
.qk-cats .qk-cat__cta{display:inline-block;font-size:14px;line-height:1.4;color:var(--qk-on-media);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-thickness .2s ease;}
.qk-cats .qk-cat__link:hover .qk-cat__cta{text-decoration-thickness:2px;}
.qk-cats .qk-cat__link:focus-visible{outline:2px solid var(--qk-ink);outline-offset:3px;}
.qk-cats__bar{display:flex;align-items:center;justify-content:center;gap:26px;padding:22px 20px 4px;}
.qk-cats .qk-cats__nav{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:none;border:0;border-radius:50%;color:var(--qk-ink);cursor:pointer;transition:background-color .2s ease, transform .2s ease;}
.qk-cats .qk-cats__nav svg{width:17px;height:17px;display:block;}
.qk-cats .qk-cats__nav:hover{background:rgba(47,61,52, .07);}
.qk-cats .qk-cats__nav:active{transform:scale(.94);}
.qk-cats .qk-cats__nav:focus-visible{outline:2px solid var(--qk-ink);outline-offset:2px;}
@media (max-width: 767px){
	.qk-cats{--qk-card:74vw;--qk-gap:14px;--qk-edge:16px;padding:24px 0 14px;}
	.qk-cats__bar{gap:20px;padding:16px 16px 2px;}
	.qk-cats .qk-cat__caption{left:18px;right:18px;bottom:18px;}
}
@media (prefers-reduced-motion: reduce){
	.qk-cats .qk-cat__media img{transition:none;}
}
/*------------------------------------ Anasayfa: Oduller --------------------------------------*/
.qk-awards2{--qk-bg:#ffffff;--qk-ink:#2F3D34;--qk-gold:#8D815A;--qk-cream:#F3F1ED;--qk-serif:'Montserrat', system-ui, sans-serif;--qk-sans:'Montserrat', system-ui, sans-serif;--qk-badge:96px;--qk-item:244px;--qk-gap:40px;--qk-fade:90px;display:block;position:relative;width:100%;max-width:100%;min-width:0;background:var(--qk-bg);color:var(--qk-ink);font-family:var(--qk-sans);padding:74px 0 80px;}
.qk-awards2 *,.qk-awards2 *::before,.qk-awards2 *::after{box-sizing:border-box;}
.qk-awards2 .qk-awards2__eyebrow{margin:0 auto 52px;max-width:60ch;padding:0 24px;text-align:center;text-transform:uppercase;font-size:clamp(10.5px, 1vw, 13px);font-weight:600;letter-spacing:.17em;line-height:1.7;color:var(--qk-ink);}
.qk-awards2 .qk-awards2__inner{width:100%;max-width:100%;min-width:0;margin:0;padding:0;overflow:hidden;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--qk-fade), #000 calc(100% - var(--qk-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--qk-fade), #000 calc(100% - var(--qk-fade)), transparent 100%);}
.qk-awards2 .qk-awards2__list{display:flex;align-items:flex-start;width:max-content;margin:0;padding:0;list-style:none;will-change:transform;}
.qk-awards2.is-marquee .qk-awards2__list{animation:qk-a2-marquee 20s linear infinite;}
.qk-awards2 .qk-awards2__inner:hover .qk-awards2__list{animation-play-state:paused;}
@keyframes qk-a2-marquee{
	from{transform:translate3d(0, 0, 0);}
	to{transform:translate3d(-50%, 0, 0);}
}
.qk-awards2 .qk-a2__item{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;width:var(--qk-item);margin:0 var(--qk-gap) 0 0;text-align:center;}
.qk-awards2 .qk-a2__badge{display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--qk-badge);height:var(--qk-badge);max-width:none;flex:0 0 auto;border-radius:50%;background:var(--qk-cream);box-shadow:inset 0 0 0 7px var(--qk-cream), inset 0 0 0 8px var(--qk-gold);font-family:var(--qk-serif);line-height:1;}
.qk-awards2 .qk-a2__badge i{font-style:normal;font-size:10px;letter-spacing:.18em;text-indent:.18em;color:var(--qk-ink);}
.qk-awards2 .qk-a2__badge b{margin-top:7px;font-weight:400;font-size:24px;color:var(--qk-gold);}
.qk-awards2 img.qk-a2__badge{display:block;border-radius:0;background:none;box-shadow:none;object-fit:contain;}
.qk-awards2 .qk-a2__text{margin:20px 0 0;font-size:12.5px;line-height:1.6;color:var(--qk-ink);}
@media (max-width: 767px){
	.qk-awards2{--qk-badge:76px;--qk-item:186px;--qk-gap:22px;--qk-fade:36px;padding:50px 0 54px;}
	.qk-awards2 .qk-awards2__eyebrow{margin-bottom:34px;padding:0 18px;letter-spacing:.13em;}
	.qk-awards2 .qk-a2__badge{box-shadow:inset 0 0 0 6px var(--qk-cream), inset 0 0 0 7px var(--qk-gold);}
	.qk-awards2 .qk-a2__badge i{font-size:9px;}
	.qk-awards2 .qk-a2__badge b{margin-top:5px;font-size:20px;}
	.qk-awards2 .qk-a2__text{margin-top:14px;font-size:12px;line-height:1.55;}
}
@media (prefers-reduced-motion: reduce){
	.qk-awards2.is-marquee .qk-awards2__list{animation:none;}
	.qk-awards2 .qk-awards2__inner{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;}
	.qk-awards2 .qk-awards2__inner::-webkit-scrollbar{display:none;}
}
/*------------------------------------ Anasayfa: Yorumlar --------------------------------------*/
.qk-revs{--qk-bg:#ffffff;--qk-card:#F3F1ED;--qk-ink:#2F3D34;--qk-ink-soft:#515F55;--qk-accent:#738D54;--qk-serif:'Montserrat', system-ui, sans-serif;--qk-sans:'Montserrat', system-ui, sans-serif;--qk-card-w:358px;--qk-gap:24px;--qk-fade:90px;display:block;position:relative;width:100%;max-width:100%;min-width:0;background:var(--qk-bg);color:var(--qk-ink);font-family:var(--qk-sans);padding:64px 0 72px;}
.qk-revs *,.qk-revs *::before,.qk-revs *::after{box-sizing:border-box;}
.qk-revs .qk-revs__head{max-width:1180px;margin:0 auto 42px;padding:0 24px;}
.qk-revs .qk-revs__title{margin:0;text-align:center;font-weight:500;font-size:clamp(19px, 2vw, 26px);line-height:1.3;letter-spacing:-.01em;color:var(--qk-ink);}
.qk-revs .qk-revs__score{display:flex;align-items:center;justify-content:center;gap:9px;margin:14px 0 0;}
.qk-revs .qk-revs__stars{color:var(--qk-accent);font-size:11px;letter-spacing:3px;line-height:1;}
.qk-revs .qk-revs__value{font-size:12px;font-weight:700;letter-spacing:.01em;color:var(--qk-ink);}
.qk-revs .qk-revs__viewport{width:100%;max-width:100%;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--qk-fade), #000 calc(100% - var(--qk-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--qk-fade), #000 calc(100% - var(--qk-fade)), transparent 100%);}
.qk-revs .qk-revs__track{display:flex;align-items:stretch;width:max-content;margin:0;padding:0 0 18px;list-style:none;will-change:transform;}
.qk-revs.is-marquee .qk-revs__track{animation:qk-rev-marquee 30s linear infinite;}
.qk-revs .qk-revs__viewport:hover .qk-revs__track{animation-play-state:paused;}
@keyframes qk-rev-marquee{
	from{transform:translate3d(0, 0, 0);}
	to{transform:translate3d(-50%, 0, 0);}
}
.qk-revs .qk-rev{position:relative;flex:0 0 auto;width:var(--qk-card-w);margin:0 var(--qk-gap) 0 0;padding:46px 30px 44px;background:var(--qk-card);border-radius:8px;text-align:center;}
.qk-revs .qk-rev::before,.qk-revs .qk-rev::after{position:absolute;left:50%;transform:translateX(-50%);font-family:var(--qk-serif);font-size:34px;line-height:1;color:var(--qk-accent);pointer-events:none;}
.qk-revs .qk-rev::before{content:"\201C";top:16px;}
.qk-revs .qk-rev::after{content:"\201D";bottom:-13px;}
.qk-revs .qk-rev__stars{display:block;margin:0 0 18px;color:var(--qk-accent);font-size:11px;letter-spacing:3px;line-height:1;}
.qk-revs .qk-rev__text{margin:0;font-size:15px;line-height:1.55;color:var(--qk-ink);}
.qk-revs .qk-rev__author{display:block;margin:22px 0 0;font-size:12px;line-height:1.5;color:var(--qk-ink-soft);}
.qk-revs .qk-revs__more{display:flex;justify-content:center;margin:44px 0 0;padding:0 24px;}
.qk-revs .qk-revs__link{display:inline-flex;align-items:center;gap:8px;padding-bottom:7px;border-bottom:1px solid var(--qk-ink);color:var(--qk-ink);text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.08em;transition:color .2s ease, border-color .2s ease, gap .2s ease;}
.qk-revs .qk-revs__link svg{width:14px;height:14px;display:block;}
.qk-revs .qk-revs__link:hover{gap:12px;color:var(--qk-accent);border-color:var(--qk-accent);}
.qk-revs .qk-revs__link:focus-visible{outline:2px solid var(--qk-accent);outline-offset:4px;}
@media (max-width: 767px){
	.qk-revs{--qk-card-w:280px;--qk-gap:14px;--qk-fade:30px;padding:48px 0 56px;}
	.qk-revs .qk-revs__head{margin-bottom:30px;padding:0 18px;}
	.qk-revs .qk-rev{padding:42px 22px 40px;}
	.qk-revs .qk-rev__text{font-size:14.5px;}
	.qk-revs .qk-revs__more{margin-top:34px;}
}
@media (prefers-reduced-motion: reduce){
	.qk-revs.is-marquee .qk-revs__track{animation:none;}
	.qk-revs .qk-revs__viewport{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;}
	.qk-revs .qk-revs__viewport::-webkit-scrollbar{display:none;}
}
/*------------------------------------ Anasayfa: Tarifler --------------------------------------*/
.qk-recipes{--qk-bg:#F3F1ED;--qk-ink:#2F3D34;--qk-ink-soft:#515F55;--qk-accent:#738D54;--qk-serif:'Montserrat', system-ui, sans-serif;--qk-sans:'Montserrat', system-ui, sans-serif;--qk-radius:8px;display:block;width:100%;background:var(--qk-bg);color:var(--qk-ink);font-family:var(--qk-sans);}
.qk-recipes *,.qk-recipes *::before,.qk-recipes *::after{box-sizing:border-box;}
.qk-recipes__inner{max-width:1240px;margin:0 auto;padding:58px 24px 72px;}
.qk-recipes__title{margin:0 0 40px;text-align:center;font-family:var(--qk-serif);font-weight:400;font-size:clamp(19px, 1.9vw, 25px);line-height:1.3;letter-spacing:-.005em;color:var(--qk-ink);}
.qk-recipes__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));align-items:start;gap:30px 28px;margin:0;padding:0;list-style:none;}
.qk-recipes .qk-recipe{margin:0;}
.qk-recipes .qk-recipe__link{display:block;text-decoration:none;color:inherit;}
.qk-recipes .qk-recipe__media{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--qk-radius);background:rgba(47, 54, 38, .07);}
.qk-recipes .qk-recipe__media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .7s cubic-bezier(.2, .6, .2, 1);}
.qk-recipes .qk-recipe__link:hover .qk-recipe__media img{transform:scale(1.045);}
.qk-recipes .qk-recipe__name{margin:18px 0 0;font-family:var(--qk-serif);font-weight:400;font-size:clamp(16px, 1.35vw, 19px);line-height:1.3;letter-spacing:-.005em;color:var(--qk-ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .2s ease;}
.qk-recipes .qk-recipe__link:hover .qk-recipe__name{text-decoration-color:currentColor;}
.qk-recipes .qk-recipe__by{display:block;margin:11px 0 0;font-size:12.5px;line-height:1.5;color:var(--qk-ink-soft);}
.qk-recipes .qk-recipe__by b{margin-right:5px;font-weight:400;color:rgba(122, 119, 103, .8);}
.qk-recipes .qk-recipe__link:focus-visible{outline:2px solid var(--qk-accent);outline-offset:4px;border-radius:var(--qk-radius);}
.qk-recipes .qk-recipe__cta{display:inline-block;margin:10px 0 0;font-size:12.5px;font-weight:600;line-height:1.4;color:var(--qk-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s ease;}
.qk-recipes .qk-recipe__cta::after{content:"\2192";display:inline-block;margin-left:6px;text-decoration:none;transition:transform .2s ease;}
.qk-recipes .qk-recipe__link:hover .qk-recipe__cta{color:var(--qk-accent);}
.qk-recipes .qk-recipe__link:hover .qk-recipe__cta::after{transform:translateX(3px);}
.qk-recipes__more{display:flex;justify-content:center;margin:48px 0 0;}
.qk-recipes .qk-recipes__link{display:inline-flex;align-items:center;gap:8px;padding-bottom:7px;border-bottom:1px solid var(--qk-ink);color:var(--qk-ink);text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.08em;transition:color .2s ease, border-color .2s ease, gap .2s ease;}
.qk-recipes .qk-recipes__link svg{width:14px;height:14px;display:block;}
.qk-recipes .qk-recipes__link:hover{gap:12px;color:var(--qk-accent);border-color:var(--qk-accent);}
.qk-recipes .qk-recipes__link:focus-visible{outline:2px solid var(--qk-accent);outline-offset:4px;}
@media (max-width: 1024px){
	.qk-recipes__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:28px 22px;}
}
@media (max-width: 767px){
	.qk-recipes__inner{padding:44px 18px 52px;}
	.qk-recipes__title{margin-bottom:28px;}
	.qk-recipes__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:26px 14px;}
	.qk-recipes .qk-recipe__name{margin-top:14px;}
	.qk-recipes .qk-recipe__by{margin-top:8px;font-size:12px;}
	.qk-recipes .qk-recipe__cta{margin-top:8px;font-size:12px;}
	.qk-recipes__more{margin-top:34px;}
}
@media (prefers-reduced-motion: reduce){
	.qk-recipes .qk-recipe__media img{transition:none;}
}
/*------------------------------------ Anasayfa: Referanslar / Satis Noktalari --------------------------------------*/
.qk-stockists{--qk-bg:#ffffff;--qk-ink:#2F3D34;--qk-serif:'Montserrat', system-ui, sans-serif;--qk-sans:'Montserrat', system-ui, sans-serif;--qk-logo-h:44px;display:block;width:100%;background:var(--qk-bg);color:var(--qk-ink);font-family:var(--qk-sans);}
.qk-stockists *,.qk-stockists *::before,.qk-stockists *::after{box-sizing:border-box;}
.qk-stockists__inner{max-width:1280px;margin:0 auto;padding:86px 24px 92px;}
.qk-stockists__title{margin:0 0 54px;text-align:center;font-family:var(--qk-serif);font-weight:400;font-size:clamp(21px, 2.2vw, 29px);line-height:1.3;letter-spacing:-.005em;color:var(--qk-ink);}
.qk-stockists__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));align-items:center;justify-items:center;gap:44px 28px;margin:0;padding:0;list-style:none;}
.qk-stockists .qk-stockist{margin:0;}
.qk-stockists .qk-stockist__link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;opacity:.82;filter:grayscale(1);transition:opacity .22s ease, filter .22s ease;}
.qk-stockists .qk-stockist__link:hover,.qk-stockists .qk-stockist__link:focus-visible{opacity:1;filter:grayscale(0);}
.qk-stockists .qk-stockist__link:focus-visible{outline:2px solid var(--qk-ink);outline-offset:8px;}
.qk-stockists .qk-stockist__logo{display:block;width:auto;max-width:100%;height:var(--qk-logo-h);object-fit:contain;}
@media (max-width: 900px){
	.qk-stockists{--qk-logo-h:38px;}
	.qk-stockists__inner{padding:62px 20px 68px;}
	.qk-stockists__title{margin-bottom:40px;}
	.qk-stockists__grid{gap:38px 22px;}
}
@media (max-width: 600px){
	.qk-stockists{--qk-logo-h:34px;}
	.qk-stockists__inner{padding:48px 18px 54px;}
	.qk-stockists__title{margin-bottom:32px;}
	.qk-stockists__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:34px 18px;}
}
/*------------------------------------ Footer Kayan Bant --------------------------------------*/
.qk-strip{--qk-bg:#EAE6DE;--qk-ink:#2F3D34;--qk-h:42px;--qk-h-sm:38px;--qk-space:64px;--qk-shift:50%;--qk-duration:30s;--qk-sans:'Montserrat', system-ui, sans-serif;display:block;position:relative;width:100%;max-width:100%;min-width:0;flex:0 1 auto;overflow:hidden;background:var(--qk-bg);color:var(--qk-ink);font-family:var(--qk-sans);font-size:13px;line-height:1;-webkit-font-smoothing:antialiased;}
.qk-strip *,.qk-strip *::before,.qk-strip *::after{box-sizing:border-box;}
.qk-strip .qk-strip__viewport{position:relative;width:100%;height:var(--qk-h);overflow:hidden;}
.qk-strip .qk-strip__track{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;width:max-content;will-change:transform;animation:qk-strip-scroll var(--qk-duration) linear infinite;}
.qk-strip .qk-strip__group{display:flex;align-items:center;flex:0 0 auto;}
.qk-strip .qk-strip__item{display:inline-flex;align-items:center;gap:9px;margin-right:var(--qk-space);flex:0 0 auto;white-space:nowrap;font-weight:500;letter-spacing:.005em;color:var(--qk-ink);}
.qk-strip .qk-strip__ico{width:17px;height:17px;flex:0 0 auto;color:var(--qk-ink);}
@keyframes qk-strip-scroll{
	from{transform:translate3d(0, 0, 0);}
	to{transform:translate3d(calc(-1 * var(--qk-shift)), 0, 0);}
}
.qk-strip:hover .qk-strip__track{animation-play-state:paused;}
@media (max-width: 767px){
	.qk-strip{--qk-space:42px;font-size:12px;}
	.qk-strip .qk-strip__viewport{height:var(--qk-h-sm);}
	.qk-strip .qk-strip__ico{width:15px;height:15px;}
}
@media (prefers-reduced-motion: reduce){
	.qk-strip .qk-strip__track{position:relative;animation:none;}
	.qk-strip .qk-strip__viewport{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;}
	.qk-strip .qk-strip__viewport::-webkit-scrollbar{display:none;}
}
/*------------------------------------ Urun Detay: Aciklama Bloklari --------------------------------------*/
/*Urun aciklama alanina yapistirilan .qk-pd blogu. Akordiyonu blogun etrafindan kaldirir.*/
body.ProductBody .urunOzellikTab .urunTab > ul > li:has(.qk-pd){border-bottom:0;}
body.ProductBody .urunOzellikTab .urunTab > ul > li:has(.qk-pd) > a{display:none!important;}
body.ProductBody .urunOzellikTab .urunTab > ul > li:has(.qk-pd) .urunDetayPanel{display:block!important;margin:0;}
body.ProductBody .urunTabAlt:has(.qk-pd){padding:0;font-size:inherit;line-height:inherit;color:inherit;}
.qk-pd{container-type:inline-size;--pdk-ink:#2F3D34;--pdk-soft:#515F55;--pdk-line:rgba(47,61,52,.12);--pdk-accent:var(--theme-color,#738D54);--pdk-panel:#F3F1ED;--pdk-gold:#8D815A;--pdk-cream:#F3F1ED;--pdk-serif:'Montserrat',system-ui,sans-serif;--pdk-radius:4px;display:flex;flex-direction:column;gap:60px;float:left;width:100%;margin:44px 0 0;color:var(--pdk-ink);font-size:15px;line-height:1.6;text-align:left;}
.qk-pd *,.qk-pd *::before,.qk-pd *::after{box-sizing:border-box;}
.qk-pd p{margin:0;}
.qk-pd ul{margin:0;padding:0;list-style:none;}
.qk-pd li{margin:0;clear:none;}
.qk-pd img,.qk-pd video{display:block;max-width:100%;}
.qk-pd .qk-pd__sec{container-type:inline-size;display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;min-width:0;}
.qk-pd .qk-pd__h{margin:0;padding:0 0 16px;width:100%;border-bottom:1px solid var(--pdk-line);font-family:var(--pdk-serif)!important;font-weight:400;font-size:clamp(20px,1.9vw,26px);line-height:1.2;letter-spacing:-.01em;color:var(--pdk-ink);}
.qk-pd .qk-pd__lead{max-width:66ch;font-size:15px;line-height:1.65;color:var(--pdk-soft);}
.qk-pd .qk-pd__link{display:inline-flex;align-items:center;gap:8px;padding:0 0 6px;border-bottom:1px solid var(--pdk-ink);color:var(--pdk-ink);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:color .2s ease,border-color .2s ease,gap .2s ease;}
.qk-pd .qk-pd__link::after{content:"→";font-weight:400;font-size:14px;line-height:1;}
.qk-pd .qk-pd__link:hover{gap:12px;color:var(--pdk-accent);border-color:var(--pdk-accent);}
/*Tat profili*/
.qk-pd .qk-pd__scales{display:flex;flex-direction:column;gap:0;width:100%;max-width:520px;}
.qk-pd .qk-pd__scale{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(84px,auto);align-items:center;gap:18px;padding:15px 0;border-bottom:1px solid var(--pdk-line);}
.qk-pd .qk-pd__scale:first-child{border-top:1px solid var(--pdk-line);}
.qk-pd .qk-pd__scaleName{font-size:14.5px;font-weight:500;color:var(--pdk-ink);}
.qk-pd .qk-pd__scaleVal{font-size:12.5px;color:var(--pdk-soft);text-align:right;}
.qk-pd .qk-pd__dots{display:inline-flex;align-items:center;gap:6px;}
.qk-pd .qk-pd__dots i{display:block;width:9px;height:9px;border:1px solid var(--pdk-accent);border-radius:50%;background:transparent;}
.qk-pd .qk-pd__dots i.on{background:var(--pdk-accent);}
.qk-pd .qk-pd__notes{display:flex;flex-wrap:wrap;gap:8px;}
.qk-pd .qk-pd__notes li{padding:6px 13px;background:var(--pdk-panel);border-radius:var(--pdk-radius);font-size:12.5px;line-height:1.4;color:var(--pdk-ink);}
/*Oduller*/
.qk-pd .qk-pd__awards{display:flex;gap:34px;width:100%;padding:2px 0 12px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;}
.qk-pd .qk-pd__awards::-webkit-scrollbar{width:0;height:0;}
.qk-pd .qk-pd__award{display:flex;flex-direction:column;align-items:center;flex:0 0 168px;width:168px;text-align:center;scroll-snap-align:start;}
.qk-pd .qk-pd__badge{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;width:88px;height:88px;border-radius:50%;background:var(--pdk-cream);box-shadow:inset 0 0 0 6px var(--pdk-cream),inset 0 0 0 7px var(--pdk-gold);font-family:var(--pdk-serif)!important;line-height:1;}
.qk-pd .qk-pd__badge i{font-style:normal;font-size:9.5px;letter-spacing:.16em;text-indent:.16em;color:var(--pdk-ink);}
.qk-pd .qk-pd__badge b{margin-top:6px;font-weight:400;font-size:22px;color:var(--pdk-gold);}
.qk-pd .qk-pd__awardName{margin:16px 0 0;font-size:13px;font-weight:500;line-height:1.45;color:var(--pdk-ink);}
.qk-pd .qk-pd__awardMeta{margin:5px 0 0;font-size:12px;line-height:1.4;color:var(--pdk-soft);}
/*Kunye*/
.qk-pd .qk-pd__spec{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;width:100%;}
.qk-pd .qk-pd__spec li{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--pdk-line);}
.qk-pd .qk-pd__spec .k{flex:0 0 auto;font-size:13px;letter-spacing:.02em;color:var(--pdk-soft);}
.qk-pd .qk-pd__spec .v{flex:1 1 auto;font-size:14.5px;font-weight:500;color:var(--pdk-ink);text-align:right;}
/*Nasil kullanilir*/
.qk-pd .qk-pd__uses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;width:100%;}
.qk-pd .qk-pd__use{display:flex;flex-direction:column;gap:9px;padding:26px 24px;background:var(--pdk-panel);border-radius:var(--pdk-radius);}
.qk-pd .qk-pd__useTitle{font-family:var(--pdk-serif)!important;font-size:17px;line-height:1.25;color:var(--pdk-ink);}
.qk-pd .qk-pd__use p{font-size:14px;line-height:1.6;color:var(--pdk-soft);}
/*Video*/
.qk-pd .qk-pd__video{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--pdk-radius);background:var(--pdk-panel);}
.qk-pd .qk-pd__video video,.qk-pd .qk-pd__video iframe{width:100%;height:100%;border:0;object-fit:cover;}
/*SSS*/
.qk-pd .qk-pd__faq{width:100%;border-top:1px solid var(--pdk-line);}
.qk-pd .qk-pd__q{border-bottom:1px solid var(--pdk-line);}
.qk-pd .qk-pd__q > summary{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:19px 2px;list-style:none;cursor:pointer;font-size:15.5px;font-weight:500;line-height:1.4;color:var(--pdk-ink);transition:color .2s ease;}
.qk-pd .qk-pd__q > summary::-webkit-details-marker{display:none;}
.qk-pd .qk-pd__q > summary::after{content:"+";flex:0 0 auto;font-size:19px;font-weight:400;line-height:1;color:var(--pdk-soft);transition:transform .3s ease,color .2s ease;}
.qk-pd .qk-pd__q[open] > summary::after{content:"−";color:var(--pdk-accent);}
.qk-pd .qk-pd__q > summary:hover{color:var(--pdk-accent);}
.qk-pd .qk-pd__a{padding:0 56px 20px 2px;}
.qk-pd .qk-pd__a p{max-width:70ch;font-size:14px;line-height:1.7;color:var(--pdk-soft);}
/*Dokumandaki bazi cevaplar 2-3 paragraf; arka arkaya yapisik duruyordu.*/
.qk-pd .qk-pd__a p + p{margin-top:11px;}
@container (max-width:780px){
	.qk-pd .qk-pd__uses{grid-template-columns:minmax(0,1fr);gap:12px;}
	.qk-pd .qk-pd__spec{grid-template-columns:minmax(0,1fr);gap:0;}
	.qk-pd .qk-pd__a{padding-right:40px;}
}
@container (max-width:430px){
	.qk-pd .qk-pd__sec{gap:18px;}
	.qk-pd .qk-pd__h{padding-bottom:13px;font-size:20px;}
	.qk-pd .qk-pd__lead{font-size:14px;}
	.qk-pd .qk-pd__scale{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:13px 0;}
	.qk-pd .qk-pd__scaleVal{display:none;}
	.qk-pd .qk-pd__awards{gap:22px;}
	.qk-pd .qk-pd__award{flex:0 0 140px;width:140px;}
	.qk-pd .qk-pd__badge{width:74px;height:74px;box-shadow:inset 0 0 0 5px var(--pdk-cream),inset 0 0 0 6px var(--pdk-gold);}
	.qk-pd .qk-pd__badge b{font-size:19px;}
	.qk-pd .qk-pd__awardName{margin-top:12px;font-size:12.5px;}
	.qk-pd .qk-pd__use{padding:20px 18px;}
	.qk-pd .qk-pd__q > summary{padding:16px 2px;font-size:14.5px;}
	.qk-pd .qk-pd__a{padding:0 34px 17px 2px;}
}
/*JS ile urunun altina tasindiginda*/
body.ProductBody .urunOzellikTab .urunTab > ul > li.qk-pd-bos{display:none!important;}
body.ProductBody #ProductDetailMain > .qk-pd{float:left;clear:both;width:100%;margin:52px 0 0;}
/*Blogun kendi olcegi: container query kendi elemanini sorgulayamaz*/
@media (max-width:767px){
	.qk-pd{gap:42px;margin:28px 0 0;font-size:14px;}
}
/*Masaustunde bolumler ikili: tat+odul / kunye+kullanim / video+sss; yorumlar tam genislik*/
@media (min-width:1042px){
	body.ProductBody #ProductDetailMain > .qk-pd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px 56px;}
	body.ProductBody #ProductDetailMain > .qk-pd > .qk-pd__yorumSec{grid-column:1 / -1;}
}
/*Yorumlar akordiyon disina alindiginda*/
.qk-pd .qk-pd__slot{display:none;}
body.ProductBody #ProductDetailMain > .qk-pd--tek{float:left;clear:both;width:100%;margin:52px 0 0;}
.qk-pd .qk-pd__yorumSec{width:100%;}
.qk-pd .qk-pd__yorumSec .tabYorumlar{width:100%;}
/*Urun detay: ikon satirlari ve akordiyon kaldirildi*/
body.ProductBody .ProductIcon,body.ProductBody .ProductIcon2,body.ProductBody .urunOzellikTab{display:none!important;}
/*Urun detay mobil: satin al butonlari sadece sabit barda*/
@media (max-width:767px){
	body.ProductBody:has(.detayFixed .fixedSepet input) #divSatinAl{display:none!important;}
	body.ProductBody .detayFixed:not(:has(.fixedSepet input)){display:none!important;}
}
/*Yorum kartlari: uzun-kisa yaziya ragmen esit yukseklik*/
body .qk-revs{--qk-lines:4;}
body .qk-revs .qk-revs__track{align-items:stretch;}
body .qk-revs .qk-rev{display:flex;flex-direction:column;}
body .qk-revs .qk-rev__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--qk-lines);overflow:hidden;min-height:calc(var(--qk-lines) * 1.55em);}
body .qk-revs .qk-rev__author{margin:0;padding-top:22px;margin-top:auto;}
@media (max-width:767px){
	body .qk-revs{--qk-lines:6;}
}
/*Anasayfa: ust bant ve header sabit, hero video altlarindan tam boy gecer*/
body.HomeBody{--qk-topbar-h:40px;}
body.HomeBody #top-bar{position:fixed;top:0;left:0;right:0;width:100%;}
body.HomeBody #headerNew,body.HomeBody #headerNew.fixed,body.HomeBody #headerNew.fixed.gectop{position:fixed;top:var(--qk-topbar-h);left:0;right:0;width:100%;}
body.HomeBody #divIcerik.homepage{margin-top:0!important;}
body.HomeBody .videoBlockSliderWrapper.main{margin-top:0!important;}
/*Mobil menu: alt menu gorseli gorunur olsun (kolon tum yuksekligi yiyordu)*/
body .newHeaderNavigation.smuggy-menu .menu-wrap .menu-list-row{display:flex!important;flex-direction:column!important;height:100%!important;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;}
body .newHeaderNavigation.smuggy-menu .menu-wrap .menu-list-kolon{flex:0 0 auto!important;height:auto!important;}
body .newHeaderNavigation.smuggy-menu .menu-wrap ul.kolon{flex:0 0 auto!important;height:auto!important;overflow:visible!important;padding:16px 0 8px!important;}
body .newHeaderNavigation.smuggy-menu .menu-list-image{flex:0 0 auto;margin:auto 0 0!important;padding:20px var(--mm-pad) 28px!important;}
body .newHeaderNavigation.smuggy-menu .menu-list-image-row,body .newHeaderNavigation.smuggy-menu .menu-list-image-list{width:100%;}
body .newHeaderNavigation.smuggy-menu .menu-list-image a{display:block;width:100%;overflow:hidden;border-radius:6px;}
body .newHeaderNavigation.smuggy-menu .menu-list-image img{width:100%;height:auto;min-height:1px;border-radius:6px;}
/*Urun detay bolum sirasi (25 Agustos revizyon): odul > kunye > tat > kullanim > video > sss > yorum*/
.qk-pd > .qk-pd__sec:has(.qk-pd__awards){order:1;}
.qk-pd > .qk-pd__sec:has(.qk-pd__spec){order:2;}
.qk-pd > .qk-pd__sec:has(.qk-pd__scales){order:3;}
.qk-pd > .qk-pd__sec:has(.qk-pd__uses){order:4;}
.qk-pd > .qk-pd__sec:has(.qk-pd__video){order:5;}
.qk-pd > .qk-pd__sec:has(.qk-pd__faq){order:6;}
.qk-pd > .qk-pd__yorumSec{order:7;}
/*Oduller ve nasil kullanilir masaustunde tam genislik*/
@media (min-width:1042px){
	body.ProductBody #ProductDetailMain > .qk-pd > .qk-pd__sec:has(.qk-pd__awards),body.ProductBody #ProductDetailMain > .qk-pd > .qk-pd__sec:has(.qk-pd__uses){grid-column:1 / -1;}
}
/*Oduller: baslik ve CTA ortali*/
.qk-pd .qk-pd__sec:has(.qk-pd__awards) .qk-pd__h{text-align:center;}
.qk-pd .qk-pd__sec:has(.qk-pd__awards) .qk-pd__link{align-self:center;}
/*Musteri yorumlari basligi ortali*/
.qk-pd .qk-pd__yorumSec .qk-pd__h{text-align:center;}
/*Mobil galeri oklari: kutucuk yok, sadece ok*/
@media (max-width:767px){
	body #divMobileImageList .owl-nav > div,body .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav > div{background:transparent;box-shadow:none;}
}
/*Mobil sabit bar: adet secici bar icine alindi*/
@media (max-width:767px){
	body.ProductBody .detayFixed{gap:10px;padding:10px 12px;}
	body.ProductBody .detayFixed .Basketinp{display:block;flex:0 0 auto;float:none;clear:none;margin:0;position:relative;}
	body.ProductBody .detayFixed .BasketBtn .pSatisBirimi,body.ProductBody .detayFixed .left_line.lineTitle2{display:none;}
	body.ProductBody .detayFixed .riSingle{width:96px;height:48px;margin:0;border:1px solid var(--pd-line);border-radius:var(--pd-radius);overflow:hidden;}
	body.ProductBody .detayFixed #txtbxurunSiparisAdedi{height:46px!important;border:0;background:transparent;font-size:15px;font-weight:600;color:var(--pd-ink);}
	body.ProductBody .detayFixed .riSingle a.riUp,body.ProductBody .detayFixed .riSingle a.riDown{width:30px!important;height:46px!important;}
	body.ProductBody .detayFixed .fixedPrice{flex:1 1 auto;min-width:0;}
	body.ProductBody .detayFixed .fixedSepet input{min-width:0;padding:0 16px;}
}
/*Adet secici sabit bara tasininca .RightDetail kapsamindan cikiyor: oklari yeniden stille*/
@media (max-width:767px){
	body.ProductBody .detayFixed .riSingle{position:relative;display:inline-block;vertical-align:top;}
	body.ProductBody .detayFixed #txtbxurunSiparisAdedi_wrapper{float:left;width:100%!important;position:relative;padding:0!important;}
	body.ProductBody .detayFixed .riSingle a.riUp,body.ProductBody .detayFixed .riSingle a.riDown{position:absolute;top:0;width:30px!important;height:46px!important;margin:0!important;padding:0;display:flex;align-items:center;justify-content:center;font-size:0;background:transparent;cursor:pointer;text-indent:0;border-radius:0;}
	body.ProductBody .detayFixed .riSingle a.riDown{left:0;right:auto;}
	body.ProductBody .detayFixed .riSingle a.riUp{left:auto;right:0;}
	body.ProductBody .detayFixed .riSingle a.riUp svg,body.ProductBody .detayFixed .riSingle a.riDown svg{width:10px;position:relative;z-index:2;}
	body.ProductBody .detayFixed .riSingle a.riUp path,body.ProductBody .detayFixed .riSingle a.riDown path{fill:var(--pd-ink);}
}
/*Sabit bar artik #divSatinAl icinde: blogu gizleme, sadece satir ici butonlari gizle*/
@media (max-width:767px){
	body.ProductBody:has(.detayFixed .fixedSepet input) #divSatinAl{display:block!important;margin:0!important;padding:0;}
	body.ProductBody:has(.detayFixed .fixedSepet input) #divSatinAl > .BasketBtn{display:none!important;}
}
/*Sabit bar: .BasketBtn tumuyle bar icinde, sadece adet gorunur*/
@media (max-width:767px){
	body.ProductBody .detayFixed .BasketBtn{display:flex;flex:0 0 auto;width:auto;margin:0;padding:0;gap:0;position:static;}
	body.ProductBody .detayFixed .BasketBtn .basketBtn,body.ProductBody .detayFixed .BasketBtn .buyfast,body.ProductBody .detayFixed .BasketBtn #divKombinSatinAl{display:none!important;}
	body.ProductBody .detayFixed .BasketBtn .Basketinp{flex:0 0 auto;margin:0;}
}
/*Urun detay masaustu galeri: grid degil slider + altta thumbnail*/
@media (min-width:1025px){
	body.ProductBody .leftImage{position:relative;}
	body.ProductBody .leftImage .Images{pointer-events:none;}
	body.ProductBody .SmallImages{display:flex!important;flex-wrap:nowrap;gap:0;width:100%;margin:0;padding:0;background:#F3F1ED;border-radius:9px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;}
	body.ProductBody .SmallImages::-webkit-scrollbar{width:0;height:0;}
	body.ProductBody .SmallImages div.AltImgCapSmallImg{flex:0 0 100%;width:100%;max-width:100%;height:min(72vh,760px);margin:0;padding:0;border:0;background:transparent;scroll-snap-align:center;scroll-snap-stop:always;}
	body.ProductBody .SmallImages div.AltImgCapSmallImg img{width:100%;height:100%;max-width:100%;max-height:100%;padding:24px;object-fit:contain;}
	body.ProductBody .qk-gal__thumbs{display:flex;flex-wrap:wrap;gap:8px;float:left;width:100%;margin:10px 0 0;padding:0;}
	body.ProductBody .qk-gal__thumb{flex:0 0 auto;width:88px;height:88px;margin:0;padding:0;background:#F3F1ED;border:1px solid rgba(47,61,52,.12);border-radius:6px;overflow:hidden;cursor:pointer;transition:border-color .2s ease;}
	body.ProductBody .qk-gal__thumb img{width:100%;height:100%;padding:6px;object-fit:contain;}
	body.ProductBody .qk-gal__thumb:hover{border-color:rgba(47,61,52,.38);}
	body.ProductBody .qk-gal__thumb.is-active{border-color:var(--theme-color,#738D54);}
}
/*Thumb seridi sadece masaustunde; mobil zaten slider*/
@media (max-width:1024px){
	body.ProductBody .qk-gal__thumbs{display:none;}
}
/*Masaustu urun detay: icerik solda, satin alma kutusu sagda ve kaydirirken takip eder*/
@media (min-width:1042px){
	body.ProductBody .TopDet{display:grid;grid-template-columns:66% 34%;align-items:start;}
	body.ProductBody .TopDet > .leftImage{grid-column:1;grid-row:1;width:auto;float:none;}
	body.ProductBody .TopDet > .RightDetail{grid-column:2;grid-row:1 / span 2;align-self:start;position:sticky;top:96px;width:auto;float:none;}
	body.ProductBody .TopDet > .qk-pd,body.ProductBody .TopDet > .qk-pd--tek{grid-column:1;grid-row:2;display:flex;flex-direction:column;gap:56px;width:auto;float:none;margin:56px 0 0;}
}
/*Emniyet: yorumlar ayri .qk-pd--tek kutusuna dusmusse blogun uzerine binmesin*/
@media (min-width:1042px){
	body.ProductBody .TopDet > .qk-pd--tek{grid-column:1;grid-row:auto;margin:56px 0 0;}
}
/*Galeri thumbnaillari: gorselin altinda degil saginda dikey serit*/
@media (min-width:1025px){
	body.ProductBody .leftImage{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;}
	body.ProductBody .leftImage > .SmallImages{order:1;flex:1 1 0;width:auto;min-width:0;float:none;}
	body.ProductBody .leftImage > .qk-gal__thumbs{order:2;flex:0 0 88px;width:88px;flex-direction:column;flex-wrap:nowrap;gap:8px;float:none;margin:0;max-height:min(72vh,760px);overflow-x:hidden;overflow-y:auto;scrollbar-width:none;}
	body.ProductBody .leftImage > .qk-gal__thumbs::-webkit-scrollbar{width:0;height:0;}
	body.ProductBody .leftImage > .qk-gal__thumb,body.ProductBody .qk-gal__thumb{width:88px;height:88px;}
	body.ProductBody .leftImage > *:not(.SmallImages):not(.qk-gal__thumbs){order:3;flex:0 0 100%;}
}
/*Urun detay bolum yerlesimi (27 Agustos revizyon)
  odul serit > kunye(sol) | tat profili(sag) > nasil kullanilir > video > sss > yorum*/
@media (min-width:1042px){
	body.ProductBody .TopDet > .qk-pd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:60px 56px;}
	body.ProductBody .TopDet > .qk-pd > *{grid-column:1 / -1;}
	body.ProductBody .TopDet > .qk-pd > .qk-pd__sec:has(.qk-pd__spec){grid-column:1;}
	body.ProductBody .TopDet > .qk-pd > .qk-pd__sec:has(.qk-pd__scales){grid-column:2;}
}
/*Oduller: kaymayan, tam genislige yayilan ince serit*/
.qk-pd .qk-pd__awards{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 14px;width:100%;padding:24px 16px;background:var(--pdk-panel);border-radius:var(--pdk-radius);overflow:visible;scroll-snap-type:none;}
.qk-pd .qk-pd__award{flex:1 1 132px;width:auto;max-width:210px;}
.qk-pd .qk-pd__badge{width:62px;height:62px;box-shadow:inset 0 0 0 4px var(--pdk-cream),inset 0 0 0 5px var(--pdk-gold);background:#fff;}
.qk-pd .qk-pd__badge i{font-size:8px;letter-spacing:.14em;text-indent:.14em;}
.qk-pd .qk-pd__badge b{margin-top:4px;font-size:17px;}
.qk-pd .qk-pd__awardName{margin:11px 0 0;font-size:11.5px;letter-spacing:.03em;}
.qk-pd .qk-pd__awardMeta{margin:3px 0 0;font-size:11px;}
/*Nasil kullanilir: gorsel ustte, tek tam genislik alan*/
.qk-pd .qk-pd__uses{grid-template-columns:repeat(auto-fit,minmax(186px,1fr));gap:26px 22px;}
.qk-pd .qk-pd__use{gap:0;padding:0;background:transparent;border-radius:0;}
.qk-pd .qk-pd__useMedia{display:block;width:100%;aspect-ratio:1 / 1;margin:0 0 15px;overflow:hidden;border-radius:var(--pdk-radius);background:var(--pdk-panel);}
.qk-pd .qk-pd__useMedia img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.6,.2,1);}
.qk-pd .qk-pd__use:hover .qk-pd__useMedia img{transform:scale(1.04);}
.qk-pd .qk-pd__useTitle{margin:0 0 7px;}
@container (max-width:780px){
	.qk-pd .qk-pd__uses{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;}
}
/*Galeri oklari: kutucuk yok, sadece ok (tum ekranlarda)*/
body #divMobileImageList .owl-nav > div,body #divProductImageCarousel .owl-nav > div,body .ProductGallery .gallery-container .owl-carousel.galleryOwl .owl-nav > div{background:transparent;border:0;box-shadow:none;}
/*Galeri ok tuslari: kutucuk yok, sadece ok. Masaustunde thumb var, gizli.*/
body.ProductBody .qk-gal__ok{position:absolute;top:50%;z-index:6;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin:0;padding:0;font-size:0;background:transparent;border:0;border-radius:0;box-shadow:none;color:#2F3D34;cursor:pointer;-webkit-appearance:none;appearance:none;}
body.ProductBody .qk-gal__ok::before{font-family:'FontAwesome';font-size:30px;font-weight:300;line-height:1;}
body.ProductBody .qk-gal__ok--geri{left:2px;}
body.ProductBody .qk-gal__ok--geri::before{content:'\f104';}
body.ProductBody .qk-gal__ok--ileri{right:2px;}
body.ProductBody .qk-gal__ok--ileri::before{content:'\f105';}
@media (min-width:1025px){
	body.ProductBody .qk-gal__ok{display:none;}
}
/*Mobil: fiyat sabit barda gorundugu icin ustteki kopyayi gizle.
  Kosul barin gorunurlugunun aynisi (.fixedSepet input) - stok yoksa bar gizli,
  o zaman fiyat yukarida kalmali.*/
@media (max-width:767px){
	body.ProductBody:has(.detayFixed .fixedSepet input):has(.detayFixed .fixedPrice .spanFiyat) .RightDetail .PriceList > #pnlFiyatlar,body.ProductBody:has(.detayFixed .fixedSepet input):has(.detayFixed .fixedPrice .spanFiyat) .RightDetail .PriceList > #divIndirimOrani{display:none!important;}
	body.ProductBody:has(.detayFixed .fixedSepet input):has(.detayFixed .fixedPrice .spanFiyat) .RightDetail .PriceList:not(:has(> .proDetailArea > *)):not(:has(> .productDetailAsortiV2 > *)){margin:0;padding:0;border-bottom:0;}
}
/*==== 27 Agustos revizyonu - URUN DETAY ====*/
/*Sira: odul > TAT PROFILI > kunye > kullanim > video > sss > yorum*/
.qk-pd > .qk-pd__sec:has(.qk-pd__scales){order:2;}
.qk-pd > .qk-pd__sec:has(.qk-pd__spec){order:3;}
/*Masaustu: tat profili SOL, kunye SAG*/
@media (min-width:1042px){
	body.ProductBody .TopDet > .qk-pd > .qk-pd__sec:has(.qk-pd__scales){grid-column:1;}
	body.ProductBody .TopDet > .qk-pd > .qk-pd__sec:has(.qk-pd__spec){grid-column:2;}
}
/*Oduller: tek sira, otomatik kaymaz, elle saga sola kaydirilir*/
.qk-pd .qk-pd__awards{flex-wrap:nowrap;justify-content:flex-start;gap:0;padding:24px 8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;}
.qk-pd .qk-pd__awards::-webkit-scrollbar{width:0;height:0;}
.qk-pd .qk-pd__award{flex:1 0 168px;width:auto;max-width:none;scroll-snap-align:center;}
/*Tat profili not kutucuklari ortali*/
.qk-pd .qk-pd__notes{justify-content:center;}
/*Kunye satirlari kenara yaslanmasin*/
.qk-pd .qk-pd__spec li{padding-left:10px;padding-right:10px;}
/*Marka satirinda "Marka :" on eki gitsin, sadece marka adi kalsin*/
body.ProductBody #divMarka .left_line,body.ProductBody #divMarka .center_line{display:none!important;}
/*Stok kodu kaldirildi*/
body.ProductBody #divUrunKodu{display:none!important;}
/*Adet / Sepete Ekle / Hemen Al / Yorum Yap: yuvarlak kose*/
body.ProductBody .RightDetail .riSingle,body.ProductBody .detayFixed .riSingle,body.ProductBody #txtbxurunSiparisAdedi,body.ProductBody .basketBtn input,body.ProductBody .buyfast input,body.ProductBody .detayFixed .fixedSepet input,body.ProductBody #divKombinSatinAl a{border-radius:6px;}
body .commentTicimax .commentTiciNewCommentButton,body #yorumYaz .frmUrunDetayYorumYaz .yorumBtn,body #yorumYaz .frmUrunDetayYorumYaz .yorumBtn #btnYorumKaydet,body #yorumYaz .alert-info a{border-radius:6px;}
/*Mobil: Nasil kullanilir 2'li, elle kaydirilir*/
@container (max-width:780px){
	.qk-pd .qk-pd__uses{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;}
	.qk-pd .qk-pd__uses::-webkit-scrollbar{width:0;height:0;}
	.qk-pd .qk-pd__use{flex:0 0 calc(50% - 6px);scroll-snap-align:start;}
}
/*Mobil: Urun Kunyesi acilir-kapanir, tat profili acik kalir*/
@media (max-width:767px){
	body.ProductBody .qk-pd .qk-pd__sec--acc > .qk-pd__h{position:relative;padding-right:34px;cursor:pointer;}
	body.ProductBody .qk-pd .qk-pd__sec--acc > .qk-pd__h::after{content:'+';position:absolute;top:-2px;right:2px;font-family:'Montserrat',system-ui,sans-serif;font-size:24px;font-weight:300;line-height:1;color:var(--pdk-soft);}
	body.ProductBody .qk-pd .qk-pd__sec--acc.is-open > .qk-pd__h::after{content:'\2212';}
	body.ProductBody .qk-pd .qk-pd__sec--acc > :not(.qk-pd__h){display:none;}
	body.ProductBody .qk-pd .qk-pd__sec--acc.is-open > :not(.qk-pd__h){display:block;}
	body.ProductBody .qk-pd .qk-pd__sec--acc.is-open > .qk-pd__spec{display:grid;}
}
/*==== 27 Agustos revizyonu - GENEL ====*/
/*Menu ile sayfa arasina ince cizgi (anasayfa haric, orada header saydam)*/
body:not(.HomeBody) #headerNew .header-main{border-bottom:1px solid #D9D8D0;}
/*Mobil header: logo buyudu, ikonlar kenardan nefes aliyor, ust bant ile hizali*/
@media (max-width:767px){
	body #headerNew .header-main{height:64px;}
	body #headerNew #hb-logo img,body #headerNew #hb-logo svg{height:44px;}
	body .header-main .headerContainer,body #headerNew .headerContainer{padding:0 16px!important;}
	body #top-bar .qk-topbar .qk-topbar__inner{padding:0 16px;}
	body #headerNew .cart-item{top:14px;right:16px;}
	body #headerNew .newMenuBtnClick a{margin-left:-6px;}
}
/*Mobil menu karartmasi: siyah degil marka tonunda*/
body .newHeaderNavigation.smuggy-menu::after{background:rgba(47,61,52,.45);}
/*Yukari cik butonu: cerceve/kutu yok, sadece ok*/
body #back-to-top a{width:38px;height:38px;background:transparent;border:0;box-shadow:none;}
body #back-to-top a:hover{background:transparent;}
body #back-to-top a:hover svg path{fill:var(--theme-color,#738D54);}
/*Urun karti: favori ikonu kalksin, indirim etiketi biraz yukari*/
body .categoryContainer .productItem .favori,body .sliderBannerContainer .productItem .favori{display:none!important;}
body .productItem .productIconEx{top:8px;right:8px;}
/*Anasayfa hikaye basligi butune gore buyuk kaliyordu*/
.qk-story__title{font-size:clamp(23px,2.3vw,31px);}
/*Urun karti fiyat alani: eski ve yeni fiyat AYNI satirda, asla alt alta dusmez*/
.productItem .productPrice{flex-wrap:nowrap;align-items:baseline;justify-content:center;gap:9px;min-width:0;white-space:nowrap;}
.productItem .productPrice .regularPrice,.productItem .productPrice .discountPrice{flex:0 0 auto;min-width:0;}
.productItem .regularPriceSpan{font-size:13px;font-weight:400;color:rgba(81,95,85,.8);letter-spacing:0;}
.productItem .discountPriceSpan{font-size:20px;font-weight:700;letter-spacing:-.015em;}
/*Dar kartta tasmasin diye kucul, yine de tek satir kalsin*/
@media (max-width:449px){
	.productItem .discountPriceSpan{font-size:17px;}
	.productItem .regularPriceSpan{font-size:12px;}
	.productItem .productPrice{gap:7px;}
}
/*Fiyat tek satirda kalsin diye kartin KENDI genisligine gore kucul.
  Viewport degil kart olculur; kolon sayisi degisse de dogru calisir.*/
.productItem{container-type:inline-size;}
@container (max-width:184px){
	.productItem .productPrice{gap:7px;}
	.productItem .discountPriceSpan{font-size:18px;}
	.productItem .regularPriceSpan{font-size:12px;}
}
@container (max-width:160px){
	.productItem .productPrice{gap:6px;}
	.productItem .discountPriceSpan{font-size:16px;}
	.productItem .regularPriceSpan{font-size:11.5px;}
}
/*Tarif karti: baslik en fazla 2 satir + "...", boylece "Tarifi Gor" hizali kalir.
  "Ozem'le Mutfagi" satiri kaldirildi.*/
.qk-recipes .qk-recipe__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:calc(2 * 1.3em);}
.qk-recipes .qk-recipe__by{display:none;}
/*Anasayfa kategori bannerlari: sivri degil hafif yuvarlak kose*/
.qk-cats .qk-cat__link,.qk-cats .qk-cat__media{border-radius:8px;}
/*Tarif karti: "Ozem'le Mutfagi" satiri kalksin.
  !important sart: sayfada bilesenin eski satir ici <style> blogu var, onu bastiriyor.*/
body .qk-recipes .qk-recipe__by{display:none!important;}
body .qk-recipes .qk-recipe__name{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:calc(2 * 1.3em);}
/*Footer akordiyon: basliklar ve linkler kenara yaslanmasin*/
body .footerTemp .footerMenul .footerMenuTitle,body .footerTemp .footerMenul .footerMenuAlt{padding-left:16px;padding-right:16px;}
/*13 · Urun liste: kategori ust alani ve urun kartlarinin koseleri torpulendi.
  Site genelindeki 8px olcegine oturtuldu.*/
.qk-cattop{border-radius:8px;overflow:hidden;}
.qk-cattop .qk-cattop__media,.qk-cattop .qk-cattop__panel{border-radius:0;}
.productItem{--pc-radius:12px;}
.productItem .productImage{border-radius:8px;}
.productItem .mycartIcon a.btnAddToCart{border-radius:6px;}
.productItem .productIconEx > div{border-radius:6px;}
/*21 · Urun detay galeri: thumbnail seridi gorselin SOLUNDA (belgeye gore)*/
@media (min-width:1025px){
	body.ProductBody .leftImage > .qk-gal__thumbs{order:0;}
}
/*2 · Header sepet: ikon her ekranda olculu dursun, adet rozeti ikonun
  ustune binmesin. Rozet ikonun sag ust kosesine, beyaz halkali madalyon.*/
body #headerNew .cart-item .svgIcon.cart-svg svg{flex:0 0 auto;width:22px;height:22px;}
body #headerNew .cart-item a.header-cart-link{position:relative;display:inline-flex;align-items:center;}
body #headerNew .cart-item a.header-cart-link.headerButon .sepetUrunSayisi{position:absolute;top:-7px;right:-9px;left:auto;bottom:auto;z-index:2;display:flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;margin:0!important;background:var(--theme-color,#738D54);border:2px solid #fff;border-radius:999px;color:#fff!important;font-size:10px;font-weight:700;line-height:1;}
/*Duzeltme: mobil/tablette gorunen sepet ikonu .cart-icon icinde, adet rozeti
  ise AYRI ve 0 genislikli .cart-item kutusunda. Orada mutlak konum ise
  yaramiyor; kutunun kendisini ikonun sag ust kosesine kaydiriyoruz.*/
@media (max-width:1099px){
	body #headerNew .cart-item{top:13px;right:8px;}
	body #headerNew .cart-item a.header-cart-link.headerButon .sepetUrunSayisi{position:static;top:auto;right:auto;margin:0!important;}
}
@media (max-width:767px){
	body #headerNew .cart-item{top:13px;right:8px;}
}
/*14 · Urun detay: kisa aciklamanin altindaki rozetler (vegan, glutensiz vb.)
  Yazi gorselin icinde oldugu icin ayrica etiket yok.*/
body.ProductBody .detailiconlist{display:flex;flex-wrap:wrap;align-items:center;gap:10px;float:left;clear:both;width:100%;margin:16px 0 0;padding:0;list-style:none;}
body.ProductBody .detailiconlist li{flex:0 0 auto;width:auto;margin:0;padding:0;clear:none;list-style:none;}
body.ProductBody .detailiconlist img{display:block;width:58px;height:58px;max-width:none;border-radius:50%;}
@media (max-width:767px){
	body.ProductBody .detailiconlist{gap:8px;margin:14px 0 0;}
	body.ProductBody .detailiconlist img{width:48px;height:48px;}
}
/*==== TOPLU REVIZYON ====*/
/*16/26 · Marka videolari: tek video degil, yan yana birden fazla; elle kaydirilir*/
.qk-pd .qk-pd__videos{--pdv-ratio:9 / 16;--pdv-w:230px;display:flex;flex-wrap:nowrap;gap:14px;width:100%;margin:0;padding:0 0 6px;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;}
.qk-pd .qk-pd__videos::-webkit-scrollbar{width:0;height:0;}
.qk-pd .qk-pd__vid{flex:0 0 var(--pdv-w);width:var(--pdv-w);margin:0;padding:0;clear:none;list-style:none;scroll-snap-align:start;}
.qk-pd .qk-pd__vid video{display:block;width:100%;height:auto;aspect-ratio:var(--pdv-ratio);max-width:100%;object-fit:cover;background:var(--pdk-panel);border-radius:var(--pdk-radius);}
@media (max-width:767px){
	.qk-pd .qk-pd__videos{--pdv-w:190px;gap:10px;}
}
/*15/24 · Urun Ozellikleri: kapali gelir, KARE + ikonuyla acilir*/
.qk-pd .qk-pd__ozellik{width:100%;border-top:1px solid var(--pdk-line);border-bottom:1px solid var(--pdk-line);}
.qk-pd .qk-pd__ozellik > summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 2px;list-style:none;cursor:pointer;font-family:var(--pdk-serif)!important;font-size:clamp(20px,1.9vw,26px);font-weight:400;line-height:1.2;letter-spacing:-.01em;color:var(--pdk-ink);transition:color .2s ease;}
.qk-pd .qk-pd__ozellik > summary::-webkit-details-marker{display:none;}
.qk-pd .qk-pd__ozellik > summary:hover{color:var(--pdk-accent);}
.qk-pd .qk-pd__ozellik > summary::after{content:'';flex:0 0 auto;width:22px;height:22px;border:1px solid var(--pdk-line);border-radius:3px;background:linear-gradient(var(--pdk-ink),var(--pdk-ink)) center/10px 1px no-repeat,linear-gradient(var(--pdk-ink),var(--pdk-ink)) center/1px 10px no-repeat;}
.qk-pd .qk-pd__ozellik[open] > summary::after{background:linear-gradient(var(--pdk-ink),var(--pdk-ink)) center/10px 1px no-repeat;}
.qk-pd .qk-pd__ozellikIc{padding:0 0 18px;}
/*Bolum sirasi (guncel): odul > tat > kunye > urun ozellikleri > kullanim > video > sss > yorum
  DIKKAT: ozellik bolumu de .qk-pd__spec iceriyor, kunyeden ayirmak icin :not() sart*/
.qk-pd > .qk-pd__sec:has(.qk-pd__awards){order:1;}
.qk-pd > .qk-pd__sec:has(.qk-pd__scales){order:2;}
.qk-pd > .qk-pd__sec:has(.qk-pd__spec):not(:has(.qk-pd__ozellik)){order:3;}
.qk-pd > .qk-pd__sec:has(.qk-pd__ozellik){order:4;}
.qk-pd > .qk-pd__sec:has(.qk-pd__uses){order:5;}
.qk-pd > .qk-pd__sec:has(.qk-pd__videos),.qk-pd > .qk-pd__sec:has(.qk-pd__video){order:6;}
.qk-pd > .qk-pd__sec:has(.qk-pd__faq){order:7;}
.qk-pd > .qk-pd__yorumSec{order:8;}
@media (min-width:1042px){
	body.ProductBody .TopDet > .qk-pd > .qk-pd__sec:has(.qk-pd__spec):not(:has(.qk-pd__ozellik)){grid-column:2;}
	body.ProductBody .TopDet > .qk-pd > .qk-pd__sec:has(.qk-pd__ozellik){grid-column:1 / -1;}
}
/*23 · Hemen Al altina WhatsApp ile Bilgi Al*/
body.ProductBody .qk-wa{display:flex;align-items:center;justify-content:center;gap:9px;float:left;clear:both;width:100%;height:52px;margin:10px 0 0;padding:0 18px;background:#fff;border:1px solid #25D366;border-radius:6px;color:#128C4A;font-size:14px;font-weight:600;letter-spacing:.02em;transition:background-color .2s ease,color .2s ease;}
body.ProductBody .qk-wa:hover{background:#25D366;color:#fff;}
body.ProductBody .qk-wa svg{flex:0 0 auto;width:19px;height:19px;fill:currentColor;}
/*20 · Fiyat araligi: cizgiye ek yazilabilir kutucuk + tutamaklar kutu seklinde*/
@media (min-width:1042px){
	body .category-vertical-filters:not(.top-filters) .FiyatTextBox{display:flex;flex-wrap:wrap;align-items:center;gap:8px;float:left;width:100%;padding:0 0 18px;}
	body .category-vertical-filters:not(.top-filters) .FiyatTextBox input[type="text"]{flex:1 1 0;width:auto;min-width:0;height:38px;padding:0 10px;border:1px solid var(--df-line);border-radius:4px;font-size:13px;text-align:center;}
	body .category-vertical-filters:not(.top-filters) .FiyatTextBox button[name="SolFiltreFiyatAraligiFiltre"]{flex:0 0 auto;width:auto;height:38px;margin:0;padding:0 16px;background:var(--df-accent);border:1px solid var(--df-accent);border-radius:4px;color:#fff;font-size:13px;text-transform:none;transition:opacity .2s ease;}
	body .category-vertical-filters:not(.top-filters) .FiyatTextBox button[name="SolFiltreFiyatAraligiFiltre"]:hover{background:var(--df-accent);color:#fff;opacity:.88;}
}
body .ui-slider .ui-slider-handle{width:14px;height:14px;top:-7px;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.28);}
/*8 · Hikayemiz: gorsel altta sabit degil, tiklanan basligin altinda (mobil)*/
@media (max-width:767px){
	.qk-story .qk-acc__body .qk-story__img{position:relative;top:auto;left:auto;display:block;width:100%;height:auto;margin:16px 0 0;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--qk-radius);opacity:1;transform:none;}
	.qk-story__media:not(:has(.qk-story__img)){display:none;}
}
/*3 · Ust bant: traktor ikonu kalkti, telefon + WhatsApp numaralari geldi.
  "Kargom Nerede?" ikonsuz kaldigi icin yazisi mobilde de gorunur kalmali.*/
.qk-topbar .qk-action__label--daim{display:inline!important;}
.qk-topbar .qk-action--track{padding:0 12px;}
@media (max-width:767px){
	.qk-topbar .qk-topbar__actions{gap:2px;}
	.qk-topbar .qk-topbar__divider{display:block;margin:0 1px;}
	.qk-topbar .qk-action--track{padding:0 8px;font-size:11.5px;}
}
/*1 Eylul · WhatsApp altindaki 4'lu acilir alan (Ozellikler/Odeme/Kargo/Iletisim).
  Sag kolonda --pdk-* degiskenleri tanimli degil, o yuzden yedek deger veriyoruz.*/
body.ProductBody .qk-acc4{float:left;clear:both;width:100%;margin:20px 0 0;}
body.ProductBody .qk-acc4 .qk-pd__ozellik{width:100%;border-top:1px solid rgba(47,61,52,.12);border-bottom:0;}
body.ProductBody .qk-acc4 .qk-pd__ozellik:last-child{border-bottom:1px solid rgba(47,61,52,.12);}
body.ProductBody .qk-acc4 .qk-pd__ozellik > summary{padding:16px 2px;font-family:'Montserrat',system-ui,sans-serif!important;font-size:15px;font-weight:500;letter-spacing:0;color:#2F3D34;}
body.ProductBody .qk-acc4 .qk-pd__ozellik > summary::after{border-color:rgba(47,61,52,.18);background:linear-gradient(#2F3D34,#2F3D34) center/10px 1px no-repeat,linear-gradient(#2F3D34,#2F3D34) center/1px 10px no-repeat;}
body.ProductBody .qk-acc4 .qk-pd__ozellik[open] > summary::after{background:linear-gradient(#2F3D34,#2F3D34) center/10px 1px no-repeat;}
body.ProductBody .qk-acc4 .qk-pd__ozellikIc{padding:0 0 16px;}
body.ProductBody .qk-acc4 .qk-pd__ozellikIc p{margin:0;font-size:14px;line-height:1.65;color:#515F55;}
body.ProductBody .qk-acc4 .qk-pd__ozellikIc a{color:#2F3D34;text-decoration:underline;text-underline-offset:2px;}
/*Ozellikler grubun icine tasindi: bos kalan bolumu gizle*/
body.ProductBody .qk-pd__sec.qk-acc4__bos{display:none!important;}
/*Mobilde blogun icine giriyor: kunyeden (order 3) hemen sonra*/
@media (max-width:767px){
	body.ProductBody .qk-pd > .qk-acc4{order:4;width:100%;margin:0;}
}
/*Duzeltme: 4'lu grup masaustunde .qk-pd DISINDA (sag kolonda) duruyor, bu yuzden
  kare ikon kurallari uygulanmiyor ve tarayicinin ucgen oku goruniyordu.
  Kapsamdan bagimsiz olarak yeniden tanimliyoruz.*/
body.ProductBody .qk-acc4 details.qk-pd__ozellik > summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;transition:color .2s ease;}
body.ProductBody .qk-acc4 details.qk-pd__ozellik > summary::-webkit-details-marker{display:none;}
body.ProductBody .qk-acc4 details.qk-pd__ozellik > summary::marker{content:'';}
body.ProductBody .qk-acc4 details.qk-pd__ozellik > summary::after{content:'';flex:0 0 auto;width:22px;height:22px;border:1px solid rgba(47,61,52,.18);border-radius:3px;background:linear-gradient(#2F3D34,#2F3D34) center/10px 1px no-repeat,linear-gradient(#2F3D34,#2F3D34) center/1px 10px no-repeat;}
body.ProductBody .qk-acc4 details.qk-pd__ozellik[open] > summary::after{background:linear-gradient(#2F3D34,#2F3D34) center/10px 1px no-repeat;}
/*1 Eylul · 3'lu guven seridi (sari bandin hemen ustunde, tum sayfalarda)*/
.qk-guven{--qkg-ink:#2F3D34;--qkg-soft:#515F55;--qkg-line:rgba(47,61,52,.10);--qkg-accent:var(--theme-color,#738D54);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;float:left;width:100%;max-width:none;margin:0;padding:44px max(20px,calc((100% - 1400px) / 2));list-style:none;background:#fff;font-family:'Montserrat',system-ui,sans-serif;}
.qk-guven *,.qk-guven *::before,.qk-guven *::after{box-sizing:border-box;}
.qk-guven .qk-guven__oge{display:flex;align-items:flex-start;gap:16px;width:auto;margin:0;padding:0 30px;clear:none;list-style:none;border-left:1px solid var(--qkg-line);}
.qk-guven .qk-guven__oge:first-child{border-left:0;padding-left:0;}
.qk-guven .qk-guven__ico{flex:0 0 auto;width:38px;height:38px;color:var(--qkg-accent);}
.qk-guven img.qk-guven__ico{display:block;object-fit:contain;}
.qk-guven .qk-guven__yazi{min-width:0;text-align:left;}
.qk-guven .qk-guven__yazi b{display:block;margin:0 0 7px;font-size:14px;font-weight:700;line-height:1.3;color:var(--qkg-ink);}
.qk-guven .qk-guven__yazi span{display:block;font-size:13px;font-weight:400;line-height:1.6;color:var(--qkg-soft);}
@media (max-width:1200px){
	.qk-guven{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px;padding:36px max(20px,calc((100% - 1400px) / 2));}
	.qk-guven .qk-guven__oge:nth-child(2n+1){padding-left:0;border-left:0;}
}
@media (max-width:900px){
	.qk-guven{grid-template-columns:minmax(0,1fr);gap:22px;padding:28px 18px;}
	.qk-guven .qk-guven__oge{padding:0;border-left:0;}
	.qk-guven .qk-guven__ico{width:32px;height:32px;}
}
/*1 Eylul · Footer akordiyon: ok yerine KARE +, ikon kenardan biraz iceri,
  bolumler arasi bosluk esitlendi*/
/*Masaustunde liste zaten acik (767'de kiriliyor) -> orada isaret hic cikmasin*/
@media (min-width:768px){
	body .footerTemp .footerMenul .footerMenuTitle:after,body .footerTemp .footerMenul.accordionMode .footerMenuTitle:after{content:none!important;display:none!important;}
}
@media (max-width:767px){
	body .footerTemp .footerMenul{margin:0 0 2px;}
	body .footerTemp .footerMenul .footerMenuTitle{position:relative;padding-top:14px;padding-bottom:14px;}
	body .footerTemp .footerMenul.accordionMode .footerMenuTitle:after,body .footerTemp .footerMenul .footerMenuTitle:after{content:''!important;position:absolute;top:50%;right:14px;width:20px;height:20px;margin:-10px 0 0!important;border:1px solid rgba(255,255,255,.35);border-radius:3px;background:linear-gradient(currentColor,currentColor) center/9px 1px no-repeat,linear-gradient(currentColor,currentColor) center/1px 9px no-repeat;font-size:0;line-height:0;transform:none;}
	body .footerTemp .footerMenul.accordion-active .footerMenuTitle:after,body .footerTemp .accordion-active .footerMenuTitle:after{background:linear-gradient(currentColor,currentColor) center/9px 1px no-repeat;}
	/*Panelden kolon kolon farkli marj geliyor (10px/25px) -> mobilde esitle*/
	body .footerTemp .footerTempColumnDiv:has(.footerMenul .footerMenuTitle){margin-top:0!important;margin-bottom:0!important;}
	body .footerTemp .footerTempWidgetRepeat:has(.footerMenul .footerMenuTitle){margin-top:0!important;margin-bottom:0!important;}
}
/*1 Eylul · Mobil menu: siyah alanlar beyaz tonlarina cekildi*/
body .newHeaderNavigation.smuggy-menu .menuCloseBtn{background:#EAE6DE;color:#2F3D34;border-bottom:1px solid rgba(47,61,52,.08);}
body .newHeaderNavigation.smuggy-menu .menuBackBtn{background:#F3F1ED;color:#2F3D34;font-family:var(--mm-font);}
body .newHeaderNavigation.smuggy-menu .menuBackBtn:hover{background:#EAE6DE;}
/*"Tumunu Gor" satiri: digerlerinden ayrilsin*/
body .newHeaderNavigation.smuggy-menu .qk-tumu-li > a.qk-tumu{font-weight:600!important;}
body .newHeaderNavigation.smuggy-menu .qk-tumu-li{border-bottom:1px solid rgba(47,61,52,.07)!important;}
/*1 Eylul · Header ikonlari ayni boyut ve kalinlikta*/
body #headerNew .svgIcon svg{width:22px;height:22px;}
body #headerNew .svgIcon svg[stroke],body #headerNew .svgIcon svg path[stroke]{stroke-width:1.4;}
body #headerNew .newMenuBtnClick svg,body #headerNew .newMenuBtnClick i{font-size:22px;}
/*Duzeltme: header ikonlari. Arama ikonunun genisligi tema tarafindan
  eziliyordu; ayrica viewBox'lar farkli (20 vs 24) oldugu icin ayni
  stroke-width ayni kalinligi VERMIYOR. Ekranda esit gorunecek sekilde
  viewBox oranina gore ayarlandi.*/
body #headerNew .svgIcon svg{width:22px!important;height:22px!important;}
body #headerNew .svgIcon.search-svg svg *,body #headerNew .svgIcon.mem-svg svg *,body #headerNew .svgIcon.fav-svg svg *{stroke-width:1.2px;}
body #headerNew .svgIcon.cart-svg svg *{stroke-width:1.4px;}
/*==== ANASAYFA MARKA VIDEOLARI ====*/
/*Bilesen: components/anasayfa-videolar.html — birden fazla video yan yana,
  sigmayinca oklarla kaydirilir. Oklari JS ekler (.qk-vidsec__ok).*/
.qk-vidsec{--qkv-ratio:9 / 16;--qkv-w:210px;--qkv-ink:#2F3D34;--qkv-soft:rgba(47,61,52,.62);--qkv-line:rgba(47,61,52,.12);--qkv-radius:6px;display:block;width:100%;padding:64px 0;background:#fff;}
.qk-vidsec .qk-vidsec__ic{position:relative;width:100%;max-width:1400px;margin:0 auto;padding:0 max(20px,calc((100% - 1400px) / 2));box-sizing:border-box;}
.qk-vidsec .qk-vidsec__ust{margin:0 0 10px;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--qkv-soft);}
.qk-vidsec .qk-vidsec__h{margin:0;font-family:var(--pdk-serif,Georgia,serif);font-size:clamp(26px,3vw,40px);font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--qkv-ink);}
.qk-vidsec .qk-vidsec__alt{max-width:62ch;margin:12px 0 0;font-size:15px;line-height:1.65;color:var(--qkv-soft);}
.qk-vidsec .qk-vidsec__liste{display:flex;flex-wrap:nowrap;gap:16px;width:100%;margin:28px 0 0;padding:0 0 6px;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;}
.qk-vidsec .qk-vidsec__liste::-webkit-scrollbar{width:0;height:0;}
.qk-vidsec .qk-vidsec__oge{flex:1 0 var(--qkv-w);width:auto;min-width:var(--qkv-w);margin:0;padding:0;clear:none;list-style:none;scroll-snap-align:start;}
.qk-vidsec .qk-vidsec__oge video{display:block;width:100%;height:auto;aspect-ratio:var(--qkv-ratio);max-width:100%;object-fit:cover;background:#EAE6DE;border-radius:var(--qkv-radius);}
.qk-vidsec .qk-vidsec__ad{display:block;margin:12px 0 0;font-size:14px;font-weight:500;line-height:1.4;color:var(--qkv-ink);}
/*Oklar: kutucuk/golge yok, sadece ok — galeri okuyla ayni dil*/
.qk-vidsec .qk-vidsec__oklar{position:absolute;top:0;right:max(20px,calc((100% - 1400px) / 2));display:flex;gap:6px;}
.qk-vidsec .qk-vidsec__ok{width:40px;height:40px;padding:0;border:0;background:none;color:var(--qkv-ink);cursor:pointer;opacity:.75;transition:opacity .2s ease;}
.qk-vidsec .qk-vidsec__ok:hover{opacity:1;}
.qk-vidsec .qk-vidsec__ok[disabled]{opacity:.2;cursor:default;}
.qk-vidsec .qk-vidsec__ok:before{content:'';display:block;width:12px;height:12px;margin:0 auto;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);}
.qk-vidsec .qk-vidsec__ok--geri:before{transform:rotate(-135deg);}
@media (max-width:900px){
	.qk-vidsec{padding:44px 0;}
	.qk-vidsec{--qkv-w:200px;}
	.qk-vidsec .qk-vidsec__liste{gap:12px;margin:22px 0 0;}
	.qk-vidsec .qk-vidsec__oklar{display:none;}
}
@media (max-width:767px){
	.qk-vidsec{--qkv-w:180px;}
	.qk-vidsec .qk-vidsec__ic{padding:0 18px;}
	.qk-vidsec .qk-vidsec__alt{font-size:14px;}
}
/*==== PARAPUAN SAYFASI ====*/
/*Bilesen: components/parapuan.html — Ticimax > Icerik > Sayfalar
  Tasarima gore: genis hero serit, solda metin+puan listesi sagda dikey gorsel,
  altinda "Ozumuzden Gelecege". 4'lu guven seridi ve e-bulten temadan geliyor.*/
.qk-pp{--pp-ink:#2F3D34;--pp-soft:#515F55;--pp-line:rgba(47,61,52,.16);--pp-yesil:#738D54;--pp-koyu:#2F3D34;--pp-serif:'Montserrat',system-ui,sans-serif;--pp-en:1440px;display:block;float:left;width:100%;margin:0;padding:0;color:var(--pp-ink);font-size:16px;line-height:1.6;text-align:left;}
.qk-pp *{box-sizing:border-box;}
.qk-pp .qk-pp__ic{width:100%;max-width:var(--pp-en);margin:0 auto;padding:0 30px;}
/*-- 1 hero: kenardan kenara yatay serit --*/
.qk-pp .qk-pp__hero{display:block;width:100%;margin:0;padding:0;overflow:hidden;background:#EAE6DE;}
.qk-pp .qk-pp__hero img{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:5 / 1;object-fit:cover;}
/*-- bolum kabugu --*/
.qk-pp .qk-pp__bolum{display:block;width:100%;padding:70px 0;}
.qk-pp .qk-pp__bolum--gelecek{padding-top:20px;}
/*-- ikili duzen: metin | gorsel --*/
.qk-pp .qk-pp__ikili{display:grid;grid-template-columns:minmax(0,48fr) minmax(0,45fr);align-items:stretch;gap:7%;width:100%;}
.qk-pp .qk-pp__sol{min-width:0;}
.qk-pp .qk-pp__sag{min-width:0;}
.qk-pp .qk-pp__sag img{display:block;width:100%;height:100%;min-height:420px;max-width:100%;object-fit:cover;background:#EAE6DE;}
/*Ikinci bolumde gorsel solda, metin sagda ve kolonlar esit*/
.qk-pp .qk-pp__ikili--ters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:5%;}
.qk-pp .qk-pp__ikili--ters .qk-pp__sag--gorsel{order:1;}
.qk-pp .qk-pp__ikili--ters .qk-pp__sol{order:2;}
.qk-pp .qk-pp__ikili--ters .qk-pp__sag img{height:auto;min-height:0;aspect-ratio:5 / 4;}
/*-- baslik ve metin --*/
.qk-pp .qk-pp__ust{margin:0;font-size:clamp(20px,2vw,27px);font-weight:400;line-height:1.25;letter-spacing:.01em;text-transform:uppercase;color:var(--pp-ink);}
.qk-pp .qk-pp__h1{margin:4px 0 0;font-size:clamp(26px,2.9vw,39px);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--pp-ink);}
.qk-pp .qk-pp__metin{margin:22px 0 0;font-size:16px;line-height:1.6;color:var(--pp-soft);}
.qk-pp .qk-pp__metin + .qk-pp__metin{margin-top:20px;}
.qk-pp .qk-pp__vurgu{margin:22px 0 0;padding:0 0 22px;border-bottom:1px solid var(--pp-line);font-size:16px;line-height:1.6;color:var(--pp-yesil);}
.qk-pp .qk-pp__metin--son{margin-top:22px;}
/*-- puan listesi: solda is, sagda kazanc --*/
.qk-pp .qk-pp__puanlar{display:block;width:100%;margin:0;padding:14px 0;list-style:none;border-bottom:1px solid var(--pp-line);}
.qk-pp .qk-pp__puanlar li{display:flex;align-items:baseline;justify-content:space-between;gap:20px;width:auto;margin:0;padding:6px 0;clear:none;list-style:none;font-size:16px;line-height:1.5;}
.qk-pp .qk-pp__is{flex:1 1 auto;min-width:0;color:var(--pp-ink);}
.qk-pp .qk-pp__deger{flex:0 0 auto;font-weight:700;color:var(--pp-ink);font-variant-numeric:tabular-nums;white-space:nowrap;}
/*-- "Ozumuzden Gelecege" basligi --*/
.qk-pp .qk-pp__h2{margin:0 0 46px;font-family:var(--pp-serif)!important;font-size:clamp(30px,3.6vw,50px);font-weight:400;line-height:1.15;text-align:center;color:var(--pp-koyu);}
.qk-pp .qk-pp__h2 .qk-pp__h2Duz{letter-spacing:.06em;text-transform:uppercase;}
.qk-pp .qk-pp__h2 em{font-style:italic;font-weight:700;letter-spacing:0;text-transform:none;}
/*-- tablet --*/
@media (max-width:1099px){
	.qk-pp .qk-pp__ic{padding:0 24px;}
	.qk-pp .qk-pp__bolum{padding:52px 0;}
	.qk-pp .qk-pp__ikili{gap:5%;}
	.qk-pp .qk-pp__sag img{min-height:340px;}
	.qk-pp .qk-pp__h2{margin-bottom:34px;}
}
/*-- mobil: tek kolon, gorsel metnin ustunde --*/
@media (max-width:767px){
	.qk-pp{font-size:15px;}
	.qk-pp .qk-pp__ic{padding:0 18px;}
	.qk-pp .qk-pp__hero img{aspect-ratio:16 / 10;}
	.qk-pp .qk-pp__bolum{padding:38px 0;}
	.qk-pp .qk-pp__bolum--gelecek{padding-top:10px;}
	.qk-pp .qk-pp__ikili,.qk-pp .qk-pp__ikili--ters{grid-template-columns:minmax(0,1fr);gap:28px;}
	.qk-pp .qk-pp__ikili .qk-pp__sag{order:1;}
	.qk-pp .qk-pp__ikili .qk-pp__sol{order:2;}
	.qk-pp .qk-pp__sag img{height:auto;min-height:0;aspect-ratio:4 / 3;}
	.qk-pp .qk-pp__ikili--ters .qk-pp__sag img{aspect-ratio:4 / 3;}
	.qk-pp .qk-pp__metin,.qk-pp .qk-pp__vurgu,.qk-pp .qk-pp__puanlar li{font-size:15px;}
	.qk-pp .qk-pp__puanlar li{gap:14px;}
	.qk-pp .qk-pp__h2{margin-bottom:26px;}
}
/*==== TAT PROFILI — dikey sutun grafik ====*/
/*Referans: "ZEYTINYAGI Notalari" gorseli.
  Kok eleman hem .qk-pd__scales hem .qk-tat tasiyor: eski sinif bolum
  siralamasinda :has() kancasi olarak kullaniliyor, kaldirilirsa sira bozulur.
  Seviye her cubukta style="--seviye:92%" ile veriliyor.
  Eksen, cubuklar ve adlar TEK izgarada: boylece adlar cubuklarla hizali kalir.*/
.qk-pd .qk-pd__scales.qk-tat{--tat-koyu:#2F3D34;--tat-orta:#68766B;--tat-acik:#8C978E;--tat-cizgi:rgba(47,61,52,.55);--tat-etiket:#515F55;--tat-yukseklik:300px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;width:100%;max-width:640px;}
/*Eksen: 3 etiket mutlak konumlu, hizalarinda kucuk cizgi*/
.qk-pd .qk-tat__eksen{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;grid-column:1;grid-row:1;height:var(--tat-yukseklik);margin:0;padding:0 9px 0 0;list-style:none;}
.qk-pd .qk-tat__eksen li{position:relative;margin:0;padding:0;clear:none;list-style:none;white-space:nowrap;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1;color:var(--tat-etiket);}
.qk-pd .qk-tat__eksen li:first-child{transform:translateY(-50%);}
.qk-pd .qk-tat__eksen li:last-child{transform:translateY(50%);}
.qk-pd .qk-tat__eksen li:after{content:'';position:absolute;top:50%;right:-9px;width:6px;height:7px;margin-top:-3.5px;background:var(--tat-koyu);}
/*Cizim alani: sol ve alt cerceve*/
.qk-pd .qk-tat__alan{display:grid;grid-column:2;grid-row:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:5px;height:var(--tat-yukseklik);margin:0;padding:0;list-style:none;border-left:1px solid var(--tat-cizgi);border-bottom:1px solid var(--tat-cizgi);}
.qk-pd .qk-tat__alan li{display:block;width:auto;height:var(--seviye,50%);min-height:4px;margin:0;padding:0;clear:none;list-style:none;background:var(--renk,var(--tat-orta));transition:height .5s ease;}
.qk-pd .qk-tat__alan li:nth-child(1){--renk:var(--tat-koyu);}
.qk-pd .qk-tat__alan li:nth-child(2){--renk:var(--tat-orta);}
.qk-pd .qk-tat__alan li:nth-child(3){--renk:var(--tat-acik);}
/*Cubuk adlari: cizim alaniyla ayni sutunda, ayni izgara adimiyla*/
.qk-pd .qk-tat__adlar{display:grid;grid-column:2;grid-row:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:13px 0 0;padding:0;list-style:none;}
.qk-pd .qk-tat__adlar li{margin:0;padding:0 0 7px;clear:none;list-style:none;text-align:center;font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1.3;border-bottom:1px solid currentColor;}
.qk-pd .qk-tat__adlar li:nth-child(1){color:var(--tat-koyu);}
.qk-pd .qk-tat__adlar li:nth-child(2){color:var(--tat-orta);}
.qk-pd .qk-tat__adlar li:nth-child(3){color:var(--tat-acik);}
/*Aciklamalar grafigin ALTINDA, tam genislik: izgara disinda ayri blok*/
.qk-pd .qk-tat__notlar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 30px;width:100%;max-width:640px;margin:10px 0 0;padding:0;list-style:none;}
.qk-pd .qk-tat__notlar li{margin:0;padding:0;clear:none;list-style:none;text-align:center;}
.qk-pd .qk-tat__notlar li:last-child{grid-column:1 / -1;}
.qk-pd .qk-tat__notBaslik{display:inline-block;margin:0 0 10px;padding:0 0 5px;font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1.3;}
.qk-pd .qk-tat__notlar li:nth-child(1) .qk-tat__notBaslik{color:var(--tat-koyu);}
.qk-pd .qk-tat__notlar li:nth-child(2) .qk-tat__notBaslik{color:var(--tat-orta);}
.qk-pd .qk-tat__notlar li:nth-child(3) .qk-tat__notBaslik{color:var(--tat-acik);border-bottom:1px solid currentColor;}
.qk-pd .qk-tat__notlar p{margin:0;font-size:13px;line-height:1.65;color:var(--pdk-soft);}
/*Dar kapsayici (masaustunde sag kolon): grafik kisalir, notlar tek kolona duser*/
@container (max-width:420px){
	.qk-pd .qk-pd__scales.qk-tat{--tat-yukseklik:230px;}
	.qk-pd .qk-tat__adlar li{font-size:10.5px;letter-spacing:.02em;}
	.qk-pd .qk-tat__notlar{grid-template-columns:minmax(0,1fr);gap:20px;}
	.qk-pd .qk-tat__notBaslik{font-size:13px;}
	.qk-pd .qk-tat__notlar p{font-size:12.5px;}
}
@media (max-width:767px){
	.qk-pd .qk-pd__scales.qk-tat{--tat-yukseklik:210px;}
	.qk-pd .qk-tat__notlar{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:24px;}
	.qk-pd .qk-tat__adlar li{font-size:10.5px;letter-spacing:.02em;}
	.qk-pd .qk-tat__notBaslik{font-size:13px;}
	.qk-pd .qk-tat__notlar p{font-size:12.5px;}
}
/*------------------------------------ Kategori SEO Metni --------------------------------------*/
/*Ticimax'ta kategori icin tek icerik alani var; bu blok o alanin ikinci
  parcasi. JS onu urun listesinin ALTINA tasiyor (.qk-catseo--tasindi).
  Tasinana kadar gizli durur, yoksa sayfa acilisinda ustte gorunurdu.*/
.qk-catseo{display:none;}
.categoryTitleText.qk-cattop__gizli{display:none!important;}
/*FOUC: ham kategori metni JS donusturene kadar sayfanin ustunde bir an
  goruntlenip sonra kayboluyordu. html.qk-js bayragi JS dosyasinin ilk
  satirinda ekleniyor; JS hic yuklenmezse bu kural hic uygulanmaz ve
  icerik gorunur kalir.*/
.categorydesign{display:none;}
body:has(.categorydesign) .categoryTitleText{visibility:hidden;}
body:has(.qk-cattop) .categoryTitleText{display:none;}
.qk-catseo.qk-catseo--tasindi{--qks-ink:#2F3D34;--qks-soft:#515F55;--qks-line:rgba(47,61,52,.12);--qks-accent:var(--theme-color,#738D54);--qks-serif:'Montserrat',system-ui,sans-serif;display:block;float:left;clear:both;width:100%;margin:52px 0 0;padding:38px 0 0;border-top:1px solid var(--qks-line);color:var(--qks-ink);font-family:'Montserrat',system-ui,sans-serif;}
.qk-catseo .qk-catseo__ic{width:100%;max-width:900px;margin:0 auto;}
.qk-catseo .qk-catseo__ic > *:first-child{margin-top:0;}
.qk-catseo h1,.qk-catseo h2,.qk-catseo h3,.qk-catseo h4{margin:30px 0 12px;font-family:var(--qks-serif)!important;font-weight:400;line-height:1.25;letter-spacing:-.01em;color:var(--qks-ink);}
.qk-catseo h1{font-size:clamp(22px,2.4vw,30px);}
.qk-catseo h2{font-size:clamp(19px,2vw,25px);}
.qk-catseo h3{font-size:clamp(17px,1.6vw,20px);}
.qk-catseo h4{font-size:16px;}
.qk-catseo p{margin:0 0 14px;font-size:15px;line-height:1.75;color:var(--qks-soft);}
.qk-catseo ul,.qk-catseo ol{margin:0 0 16px;padding-left:20px;}
.qk-catseo li{margin:0 0 7px;font-size:15px;line-height:1.7;color:var(--qks-soft);list-style:inherit;}
.qk-catseo strong,.qk-catseo b{font-weight:600;color:var(--qks-ink);}
.qk-catseo a{color:var(--qks-accent);text-decoration:underline;text-underline-offset:2px;}
.qk-catseo img{display:block;max-width:100%;height:auto;margin:18px 0;border-radius:6px;}
.qk-catseo table{width:100%;margin:18px 0;border-collapse:collapse;font-size:14px;}
.qk-catseo th,.qk-catseo td{padding:10px 12px;border:1px solid var(--qks-line);text-align:left;}
.qk-catseo th{background:#F3F1ED;font-weight:600;}
/*Uzun metin: ilk ekranda kisali gelsin, "Devamini oku" ile acilsin*/
.qk-catseo .qk-catseo__ic{position:relative;max-height:340px;overflow:hidden;transition:max-height .45s ease;}
.qk-catseo.is-acik .qk-catseo__ic{max-height:none;}
.qk-catseo .qk-catseo__ic:after{content:'';position:absolute;left:0;right:0;bottom:0;height:110px;background:linear-gradient(rgba(255,255,255,0),#fff);pointer-events:none;transition:opacity .3s ease;}
.qk-catseo.is-acik .qk-catseo__ic:after{opacity:0;}
.qk-catseo .qk-catseo__btn{display:block;margin:18px auto 0;padding:0 0 6px;background:none;border:0;border-bottom:1px solid var(--qks-ink);color:var(--qks-ink);font:600 12px/1 'Montserrat',system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .2s ease,border-color .2s ease;}
.qk-catseo .qk-catseo__btn:hover{color:var(--qks-accent);border-color:var(--qks-accent);}
@media (max-width:767px){
	.qk-catseo.qk-catseo--tasindi{margin-top:36px;padding-top:28px;}
	.qk-catseo .qk-catseo__ic{max-height:260px;}
	.qk-catseo p,.qk-catseo li{font-size:14px;line-height:1.7;}
}
/*==================== MARKA KIMLIGI: FONT + RENK ====================*/
/*Tasarimin iskeletine dokunulmadi; sadece yazi tipi, kalinlik ve renk.
  Degerlerin cogu canli siteden OLCULDU (Playwright, computed style):
    Montserrat 400/500/600/700 · acik yesil #90AC5C
    Ana yesil MUSTERI TARAFINDAN verildi: #738D55 (olculen #7E9E41 degil)
    krem #F6F5F1 · altin #D8AF30 · yumusak gri #515F55
  Koyu yesil bant rengi tasarim gorselinden okundu; tek satirdan degistirilebilir.
  RENK DEGISTIRMEK ICIN: asagidaki --qk-* degerlerini duzenlemek yeterli.*/
/*PALET — Color-Palette.pdf'ten BIREBIR alindi. Dosyada etiket yok, yedi bant
  var; soldan saga: #2F3D34 #68766B #8C978E #738D54 #8D815A #EAE6DE #FFFFFF.
  Roller kontrast olculerek dagitildi (asagidaki matris hesaplandi):
        metin \ zemin    koyu   orta   acik  yesil  altin   krem  beyaz
        koyu   #2F3D34    --    2.39   3.77   3.08   2.95   9.18  11.43
        orta   #68766B   2.39    --    1.58   1.29   1.23   3.84   4.78
        krem   #EAE6DE   9.18   3.84   2.43   2.98   3.11    --    1.24
        beyaz  #FFFFFF  11.43   4.78   3.03   3.71   3.87   1.24    --
  Okunan sonuclar:
   · Metin tasiyabilen TEK palet rengi #2F3D34. Ana yazi rengi o oldu;
     paletde siyah yok, eski #000000 birakildi.
   · #738D54 uzerine beyaz kucuk yazi 3.71 — WCAG AA esigi 4.5. Marka yesili
     bu yuzden VURGU rengi (ikon, cizgi, aktif durum, cerceve, hover): grafik
     ogeler icin esik 3.0 ve 3.71 onu gecer. Dolu butonlarda zemin #2F3D34.
     (Bu sorun bugun de vardi: eski yesil #738D55 ile ayni deger.)
   · #8D815A uzerine ne beyaz (3.87) ne koyu (2.95) yazi yeterli — altin
     yalnizca ikon/ayrac/yildiz gibi grafiklerde kullaniliyor, zemin olarak
     kullanilmiyor.
  ARA TONLAR palet disi degil: iki palet renginin karisimi, hesaplanip sabit
  yazildi. Formulleri yaninda duruyor.*/
:root{--qk-koyu:#2F3D34;--qk-orta:#68766B;--qk-acik:#8C978E;--qk-yesil:#738D54;--qk-altin:#8D815A;--qk-krem:#EAE6DE;--qk-beyaz:#FFFFFF;--qk-yesil-koyu:#2F3D34;--qk-yesil-acik:#8C978E;--qk-siyah:#2F3D34;--qk-gri:#515F55;--qk-gri-acik:#68766B;--qk-krem-koyu:#DFDDD4;--qk-yuzey:#F3F1ED;--qk-cizgi:#D9D8D0;--qk-cizgi-acik:#E6E8E6;--qk-sekme:#68766B;--qk-sans:'Montserrat', system-ui, sans-serif;--qk-vurgu:Georgia, 'Times New Roman', serif;}
/*Ara tonlarin karisim oranlari ve olculen kontrastlari:
    --qk-gri        #515F55 = orta %60 + koyu %40   beyazda 6.74 · kremde 5.41
    --qk-gri-acik   #68766B = palet orta            beyazda 4.78 · kremde 3.84
    --qk-krem-koyu  #DFDDD4 = krem %88 + acik %12
    --qk-yuzey      #F3F1ED = krem %55 + beyaz %45  (kremden acik kart zemini)
    --qk-cizgi      #D9D8D0 = krem %82 + acik %18   (hem beyaz hem krem uzerinde)
    --qk-cizgi-acik #E6E8E6 = beyaz %78 + acik %22  (yalniz beyaz zeminde)
  --qk-gri neden dogrudan palet rengi degil: #68766B krem zeminde 4.17 kaliyor,
  esik 4.5. Iki palet rengini karistirmak paletin disina cikmadan esigi gecmenin
  tek yolu.*/
/*--theme-color panelden siyah geliyor ve 116 kuralda kullaniliyor.
  body'de tanimlamak sart: :root'ta tanimlarsak panelin stili sonra
  yuklendiginde bizimkini eziyor; body daha yakin ata oldugu icin kazanir.*/
body{--theme-color:var(--qk-yesil);}
/*------------------------------------ Yazi tipi --------------------------------------*/
body,select,input,button,textarea{font-family:var(--qk-sans);}
/*Dekoratif italik vurgu: kategori kart adlari ve "Geleceğe" gibi ekler serif kalir*/
.qk-cats .qk-cat__title{font-family:var(--qk-vurgu);font-style:italic;font-weight:400;}
.qk-pp .qk-pp__h2 em{font-family:var(--qk-vurgu);font-style:italic;font-weight:400;}
/*------------------------------------ Basliklar --------------------------------------*/
/*Olculen degerler: bolum basligi 700, urun adi 500, fiyat 600, govde 400*/
#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,.JKatAdi .bold .satir1{font-weight:700;color:var(--qk-siyah);}
.qk-story__title,.qk-recipes__title,.qk-stockists__title,.qk-revs .qk-revs__title{font-weight:700;color:var(--qk-siyah);}
.qk-cattop .qk-cattop__title{font-weight:700;color:var(--qk-siyah);}
.qk-pd .qk-pd__h{font-weight:700;color:var(--qk-siyah);}
.qk-catseo h1,.qk-catseo h2,.qk-catseo h3,.qk-catseo h4{font-weight:700;color:var(--qk-siyah);}
.qk-pp .qk-pp__h1{font-weight:700;}
.qk-pp .qk-pp__h2{font-weight:400;}
/*------------------------------------ Urun karti --------------------------------------*/
.productItem{--pc-accent:var(--qk-yesil);--pc-ink:var(--qk-siyah);--pc-soft:var(--qk-gri);--pc-border:var(--qk-cizgi);--pc-star-on:var(--qk-yesil);}
.productItem .productName a{font-weight:500;}
/*Fiyat tasarimda yesil; indirimsiz eski fiyat gri ve ustu cizili*/
.productItem .discountPriceSpan{font-weight:600;color:var(--qk-yesil);}
.productItem .regularPriceSpan{color:var(--qk-gri);}
/*------------------------------------ Urun detay --------------------------------------*/
body.ProductBody{--pd-accent:var(--qk-yesil);--pd-ink:var(--qk-siyah);--pd-soft:var(--qk-gri);}
.qk-pd{--pdk-accent:var(--qk-yesil);--pdk-ink:var(--qk-siyah);--pdk-soft:var(--qk-gri);--pdk-panel:var(--qk-krem);--pdk-gold:var(--qk-altin);--pdk-cream:var(--qk-krem);}
body.ProductBody .IndirimliFiyatContent .right_line *,body.ProductBody #divKDVDahilFiyat .right_line *{color:var(--qk-yesil);}
body.ProductBody .detayFixed .IndirimliFiyatContent .right_line *{color:var(--qk-yesil);}
#divIndirimliFiyat .IndirimliFiyatContent .right_line *,.IndirimliFiyatContent .right_line *,#divKDVDahilFiyat .right_line *{color:var(--qk-yesil);}
/*Tat profili: markanin yesil tonlari*/
.qk-pd .qk-pd__scales.qk-tat{--tat-koyu:var(--qk-yesil-koyu);--tat-orta:var(--qk-yesil);--tat-acik:var(--qk-yesil-acik);}
/*------------------------------------ Anasayfa bolumleri --------------------------------------*/
.qk-story{--qk-accent:var(--qk-yesil);--qk-bg:var(--qk-krem);--qk-ink:var(--qk-siyah);}
.qk-recipes{--qk-accent:var(--qk-yesil);--qk-bg:var(--qk-krem);--qk-ink:var(--qk-siyah);}
.qk-revs{--qk-accent:var(--qk-yesil);--qk-card:var(--qk-krem);--qk-ink:var(--qk-siyah);}
.qk-cats{--qk-bg:var(--qk-krem);--qk-ink:var(--qk-siyah);}
.qk-awards2{--qk-gold:var(--qk-altin);--qk-ink:var(--qk-siyah);--qk-cream:var(--qk-krem);}
.qk-cattop{--qk-panel:var(--qk-krem);--qk-ink:var(--qk-siyah);--qk-ink-soft:var(--qk-gri);}
.qk-guven{--qkg-accent:var(--qk-yesil);--qkg-ink:var(--qk-siyah);--qkg-soft:var(--qk-gri);}
.qk-catseo.qk-catseo--tasindi{--qks-accent:var(--qk-yesil);--qks-ink:var(--qk-siyah);--qks-soft:var(--qk-gri);}
.qk-pp{--pp-yesil:var(--qk-yesil);--pp-koyu:var(--qk-yesil-koyu);--pp-ink:var(--qk-siyah);--pp-soft:var(--qk-gri);}
.qk-vidsec{--qkv-ink:var(--qk-siyah);--qkv-soft:var(--qk-gri);}
/*------------------------------------ Ust bant: duz koyu yesil --------------------------------------*/
.qk-topbar{--qk-bg-1:var(--qk-yesil-koyu);--qk-bg-2:var(--qk-yesil-koyu);--qk-accent:var(--qk-altin);background:var(--qk-yesil-koyu);}
/*------------------------------------ Filtre / siralama --------------------------------------*/
body .category-vertical-filters.top-filters{--fs-accent:var(--qk-yesil);--fs-ink:var(--qk-siyah);--fs-soft:var(--qk-gri);}
body .category-vertical-filters:not(.top-filters){--df-accent:var(--qk-yesil);--df-ink:var(--qk-siyah);}
/*------------------------------------ E-Bulten: koyu yesil zemin, beyaz yazi --------------------------------------*/
body .footerTemp section.elementor-section:has(.ebultenDivTemp){background:var(--qk-yesil-koyu);}
body .ebultenDivTemp{--nl-ink:#ffffff;--nl-soft:rgba(255,255,255,.72);--nl-line:rgba(255,255,255,.38);--nl-accent:var(--qk-altin);--ebultenTitleColor:rgba(255,255,255,.72);--ebultenTextColor:#ffffff;--ebultenInputColor:#ffffff;--ebultenButtonColor:#ffffff;--ebultenTabletTitleColor:rgba(255,255,255,.72);--ebultenTabletTextColor:#ffffff;--ebultenTabletInputColor:#ffffff;--ebultenTabletButtonColor:#ffffff;--ebultenMobileTitleColor:rgba(255,255,255,.72);--ebultenMobileTextColor:#ffffff;--ebultenMobileInputColor:#ffffff;--ebultenMobileButtonColor:#ffffff;}
body .ebultenDivTemp .eTempTitle2{font-weight:700;}
body .ebultenDivTemp #txtbxNewsletterMail::placeholder{color:rgba(255,255,255,.6);}
body .ebultenDivTemp .permissionBox label{color:rgba(255,255,255,.7);}
body .ebultenDivTemp .permission-html strong{color:#ffffff!important;}
/*------------------------------------ Sari bant --------------------------------------*/
/*Marka paletinde sari yok; bant altin tonuna cekildi*/
.qk-strip{--qk-bg:var(--qk-altin);--qk-ink:var(--qk-siyah);}
/*------------------------------------ Mobil menu --------------------------------------*/
body .newHeaderNavigation.smuggy-menu{--mm-accent:var(--qk-yesil);--mm-fg:var(--qk-siyah);}
body .newHeaderNavigation.smuggy-menu .menuCloseBtn{background:var(--qk-krem);}
body .newHeaderNavigation.smuggy-menu .menuBackBtn{background:var(--qk-krem-koyu);}
/*==================== MASAUSTU ACILIR MENU ====================*/
/*Sorun: panel 1480px genisligindeydi ama ul.kolon tek ve 125px genisliginde
  kaliyordu; 9 baslik alt alta diziliyor, ic ice alt menuler de aralarina
  duz liste gibi giriyordu. Cozum: tek kolon kaldiginda cok kolona yay,
  alt menuleri kendi basliginin altinda girintili grup yap.
  HTML'e dokunulmadi.*/
@media (min-width:1100px){
	/*"Tumunu Gor" satiri sadece mobil menu icin uretiliyor; masaustunde gizli.
	  DOM'dan silmiyoruz: ekran daraldiginda mobil menude gerekiyor.*/
	body .newHeaderNavigation:not(.smuggy-menu) .qk-tumu-li{display:none!important;}
	/*Panelden tek kolon geldiyse genisligi kullan. Birden fazla kolon
	  tanimlanmissa temanin kendi duzenine dokunma (:only-child kancasi).*/
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-kolon > ul.kolon:only-child{display:block!important;flex:1 1 100%!important;width:100%!important;column-count:4;column-gap:56px;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-kolon > ul.kolon:only-child > li.nav-item{display:block!important;width:auto!important;margin:0 0 20px;break-inside:avoid;-webkit-column-break-inside:avoid;}
	/*Alt menusu olan satir grup basligi gibi dursun*/
	body .newHeaderNavigation:not(.smuggy-menu) .menu-wrap ul.kolon > li.nav-item:has(.nav-submenu) > a.nav-item-link{font-weight:600;}
	/*Alt menu: basligin altinda girintili liste*/
	body .newHeaderNavigation:not(.smuggy-menu) .menu-wrap .nav-submenu{display:flex;flex-direction:column;gap:9px;margin:11px 0 0;padding:0 0 0 13px;border-left:1px solid var(--qk-cizgi,#D9D8D0);}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-wrap .nav-submenu > li.nav-item{margin:0;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-wrap .nav-submenu > li > a.nav-item-link{font-size:13px;font-weight:400;color:var(--qk-gri,#515F55);transition:color .2s ease;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-wrap .nav-submenu > li > a.nav-item-link:hover{color:var(--qk-yesil,#738D54);}
	/*Panel: krem yerine beyaz kalsin ama ust cizgi marka renginde olmasin*/
	body .newHeaderNavigation:not(.smuggy-menu) .menu-wrap{padding-top:34px;padding-bottom:38px;}
}
/*==================== DUZELTMELER ====================*/
/*1 · Bilesenlerin panele yapistirilan satir ici <style> bloklari hala eski
  yazi tipini soyluyor. Bilesen HTML'lerini yeniden yapistirmaya gerek
  kalmasin diye buradan bastiriyoruz. [class*="fa"] disarida: ikon fontlari
  bozulmasin.*/
:is(.qk-revs,.qk-recipes,.qk-awards2,.qk-cats,.qk-story,.qk-vidsec,.qk-stockists,.qk-guven,.qk-pp,.qk-cattop,.qk-catseo,.qk-topbar,.qk-strip),:is(.qk-revs,.qk-recipes,.qk-awards2,.qk-cats,.qk-story,.qk-vidsec,.qk-stockists,.qk-guven,.qk-pp,.qk-cattop,.qk-catseo,.qk-topbar,.qk-strip) :not([class*="fa"]){font-family:'Montserrat',system-ui,sans-serif!important;}
/*Dekoratif italik vurgular serif kalir: kategori kart adlari ve "Geleceğe"*/
.qk-cats .qk-cat__title,.qk-pp .qk-pp__h2 em{font-family:Georgia,'Times New Roman',serif!important;font-style:italic;}
/*Odul rozetindeki rakam da serif kalsin (madalyon gorunumu)*/
.qk-awards2 .qk-a2__badge,.qk-awards2 .qk-a2__badge i,.qk-awards2 .qk-a2__badge b{font-family:Georgia,'Times New Roman',serif!important;}
/*2 · "Tumunu Gor" masaustunde hala gorunuyordu: asagidaki kolon kurali daha
  yuksek ozgullukte olup !important tasidigi icin gizlemeyi eziyordu.
  Gizleme kuralini ondan daha ozgul yaziyoruz.*/
@media (min-width:1100px){
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-kolon > ul.kolon > li.nav-item.qk-tumu-li,body .newHeaderNavigation:not(.smuggy-menu) .menu-wrap .nav-submenu > li.nav-item.qk-tumu-li{display:none!important;}
	/*3 · Alt menu girintisi uygulanmiyordu (tema ul padding'ini sifirliyor)*/
	body .newHeaderNavigation:not(.smuggy-menu) .menu-wrap .nav-submenu{padding-left:13px!important;}
}
/*==================== PARAPUAN: SSS + MUSTERI YORUMLARI ====================*/
/*Kaynak belge bu iki bolumu istiyordu: "SSS eklenmesi" ve "SSS altina
  musteri yorumlarinin eklenmesi". Sayfanin mevcut diliyle ayni: Montserrat,
  ince cizgiler, yesil vurgu. Script gerekmiyor — <details> kendi calisiyor.*/
.qk-pp .qk-pp__bolum--sss{padding-top:20px;}
.qk-pp .qk-pp__bolum--yorum{padding-top:0;}
/*-- SSS: acilir kapanir liste --*/
.qk-pp .qk-pp__sss{width:100%;max-width:900px;margin:0 auto;border-top:1px solid var(--pp-line);}
.qk-pp .qk-pp__soru{border-bottom:1px solid var(--pp-line);}
.qk-pp .qk-pp__soru > summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:21px 2px;list-style:none;cursor:pointer;font-size:16px;font-weight:500;line-height:1.4;color:var(--pp-ink);transition:color .2s ease;}
.qk-pp .qk-pp__soru > summary::-webkit-details-marker{display:none;}
.qk-pp .qk-pp__soru > summary::marker{content:'';}
/*Kare + ikonu: site genelindeki acilir alanlarla ayni dil*/
.qk-pp .qk-pp__soru > summary::after{content:'';flex:0 0 auto;width:22px;height:22px;border:1px solid var(--pp-line);border-radius:3px;background:linear-gradient(var(--pp-ink),var(--pp-ink)) center/10px 1px no-repeat,linear-gradient(var(--pp-ink),var(--pp-ink)) center/1px 10px no-repeat;transition:border-color .2s ease;}
.qk-pp .qk-pp__soru[open] > summary::after{background:linear-gradient(var(--pp-ink),var(--pp-ink)) center/10px 1px no-repeat;}
.qk-pp .qk-pp__soru > summary:hover{color:var(--pp-yesil);}
.qk-pp .qk-pp__soru > summary:hover::after{border-color:var(--pp-yesil);}
.qk-pp .qk-pp__cevap{padding:0 58px 22px 2px;}
.qk-pp .qk-pp__cevap p{margin:0;font-size:15px;line-height:1.72;color:var(--pp-soft);}
.qk-pp .qk-pp__cevap b{font-weight:600;color:var(--pp-ink);}
/*-- Musteri yorumlari: 3'lu kart --*/
.qk-pp .qk-pp__yorumlar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;width:100%;margin:0;padding:0;list-style:none;}
.qk-pp .qk-pp__yorum{display:flex;flex-direction:column;margin:0;padding:38px 28px 32px;clear:none;list-style:none;background:var(--qk-krem,#EAE6DE);border-radius:8px;text-align:center;position:relative;}
/*Ustteki tirnak isareti: dekoratif serif*/
.qk-pp .qk-pp__yorum::before{content:'\201C';position:absolute;top:14px;left:50%;transform:translateX(-50%);font-family:var(--pp-serif),Georgia,serif;font-size:34px;line-height:1;color:var(--pp-yesil);pointer-events:none;}
.qk-pp .qk-pp__yorumMetin{margin:0;font-size:15px;line-height:1.6;color:var(--pp-ink);}
.qk-pp .qk-pp__yorumAd{display:block;margin-top:auto;padding-top:22px;font-size:12.5px;line-height:1.5;color:var(--pp-soft);}
@media (max-width:1099px){
	.qk-pp .qk-pp__yorumlar{gap:16px;}
	.qk-pp .qk-pp__yorum{padding:32px 20px 26px;}
}
@media (max-width:767px){
	.qk-pp .qk-pp__sss{max-width:none;}
	.qk-pp .qk-pp__soru > summary{padding:17px 2px;font-size:15px;gap:16px;}
	.qk-pp .qk-pp__cevap{padding:0 34px 18px 2px;}
	.qk-pp .qk-pp__cevap p{font-size:14px;}
	.qk-pp .qk-pp__yorumlar{grid-template-columns:minmax(0,1fr);gap:14px;}
	.qk-pp .qk-pp__yorumMetin{font-size:14px;}
}
/*==================== ANASAYFA: OZELLIK IZGARASI ====================*/
/*Bilesen: components/anasayfa-ozellikler.html
  Ust yazi + baslik, altinda 3 kolon x 2 satir madde izgarasi.
  Madde sayisi degisirse izgara kendini ayarlar (auto-fit).*/
.qk-ozl{--qko-ink:#2F3D34;--qko-soft:#515F55;--qko-accent:var(--qk-yesil,#738D54);--qko-sans:'Montserrat',system-ui,sans-serif;display:block;width:100%;padding:76px 0 84px;background:#fff;color:var(--qko-ink);font-family:var(--qko-sans);}
.qk-ozl *,.qk-ozl *::before,.qk-ozl *::after{box-sizing:border-box;}
.qk-ozl .qk-ozl__ic{width:100%;max-width:1240px;margin:0 auto;padding:0 24px;}
/*-- Baslik alani --*/
.qk-ozl .qk-ozl__ust{margin:0 0 10px;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--qko-ink);}
.qk-ozl .qk-ozl__h{margin:0 0 56px;font-size:clamp(24px,2.7vw,34px);font-weight:700;line-height:1.2;letter-spacing:-.01em;text-align:center;color:var(--qko-ink);}
/*-- Izgara --*/
.qk-ozl .qk-ozl__liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:46px 44px;width:100%;margin:0;padding:0;list-style:none;}
.qk-ozl .qk-ozl__oge{display:flex;align-items:flex-start;gap:18px;width:auto;margin:0;padding:0;clear:none;list-style:none;}
/*-- Ikon --*/
.qk-ozl .qk-ozl__ikon{flex:0 0 auto;display:block;width:46px;height:46px;color:var(--qko-ink);}
.qk-ozl .qk-ozl__ikon svg,.qk-ozl .qk-ozl__ikon img{display:block;width:100%;height:100%;object-fit:contain;}
/*-- Metin --*/
.qk-ozl .qk-ozl__yazi{min-width:0;}
.qk-ozl .qk-ozl__baslik{margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.35;letter-spacing:0;color:var(--qko-ink);}
.qk-ozl .qk-ozl__yazi p{margin:0;font-size:12.5px;font-weight:400;line-height:1.68;color:var(--qko-soft);}
@media (max-width:1024px){
	.qk-ozl{padding:56px 0 62px;}
	.qk-ozl .qk-ozl__liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 32px;}
	.qk-ozl .qk-ozl__h{margin-bottom:42px;}
}
@media (max-width:767px){
	.qk-ozl{padding:42px 0 46px;}
	.qk-ozl .qk-ozl__ic{padding:0 18px;}
	.qk-ozl .qk-ozl__ust{font-size:11.5px;letter-spacing:.11em;}
	.qk-ozl .qk-ozl__h{margin-bottom:30px;}
	.qk-ozl .qk-ozl__liste{grid-template-columns:minmax(0,1fr);gap:28px;}
	.qk-ozl .qk-ozl__ikon{width:40px;height:40px;}
	.qk-ozl .qk-ozl__oge{gap:14px;}
	.qk-ozl .qk-ozl__baslik{font-size:14.5px;}
	.qk-ozl .qk-ozl__yazi p{font-size:12.5px;}
}
/*==================== ANASAYFA: BOLUM BASLIGI + SEKMELER ====================*/
/*Tasarima gore anasayfada bolum basliklari ORTALI. Urun detaydaki
  "Urun Onerileri" solda kaliyor, o yuzden kural body.HomeBody ile sinirli.*/
body.HomeBody #mainHolder_divDesign .JKatAdi.categoryTitle .bold,body.HomeBody .JKatAdi .bold{text-align:center;}
body.HomeBody #mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,body.HomeBody .JKatAdi .bold .satir1{text-transform:none;font-weight:700;}
/*Baslik arkasindaki dekoratif cicek filigrani icin hazir kanca:
  gorseli yukleyip asagidaki iki satirin yorumunu kaldirmak yeterli.
  body.HomeBody .JKatAdi .bold{position:relative;}
  body.HomeBody .JKatAdi .bold:before{content:'';position:absolute;left:50%;top:50%;width:190px;height:190px;transform:translate(-50%,-50%);background:url(/Uploads/EditorUploads/images/cicek.svg) center/contain no-repeat;opacity:.5;pointer-events:none;z-index:-1;}*/
/*-- Sekmeler: ortali, hap seklinde --*/
/*Onceki hal: sola yaslı, kare, buyuk harf, siyah aktif kutu.*/
body #mainHolder_divDesign .ticimaxTabHead{margin:0 0 26px;}
body #mainHolder_divDesign .ticimaxTabHead ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:0;margin:0;list-style:none;text-align:center;}
body #mainHolder_divDesign .ticimaxTabHead li{float:none;margin:0;padding:0;cursor:pointer;}
body #mainHolder_divDesign .ticimaxTabHead li a{display:flex;align-items:center;justify-content:center;height:36px;padding:0 26px;border-radius:5px;background:var(--qk-sekme,#68766B);color:#fff;font-size:12.5px;font-weight:500;line-height:1;letter-spacing:.01em;text-transform:none;transition:background-color .25s ease;}
body #mainHolder_divDesign .ticimaxTabHead li:hover a{background:var(--qk-yesil-koyu,#2F3D34);color:#fff;}
body #mainHolder_divDesign .ticimaxTabHead li.ticimaxTabHead_active a{background:var(--qk-yesil-koyu,#2F3D34);color:#fff;}
@media (max-width:767px){
	body #mainHolder_divDesign .ticimaxTabHead{margin:0 0 18px;}
	body #mainHolder_divDesign .ticimaxTabHead ul{gap:8px;}
	body #mainHolder_divDesign .ticimaxTabHead li a{height:32px;padding:0 16px;font-size:11.5px;}
}
/*==================== URUN KARTI: AD VE ACIKLAMA SABIT YUKSEKLIK ====================*/
/*Sorun: -webkit-line-clamp zaten 2 satirda kesiyordu ama ALT SINIR yoktu.
  Tek satirlik urun adlarinda blok kisaliyor, ayni siradaki kartlarda fiyat
  ve "Sepete Ekle" butonu birbirini tutmuyordu.
  Cozum: ad ve kisa aciklama her zaman tam 2 satir yer kaplasin.
  Olcu em cinsinden: font kuculdugunde (mobil) kendiliginden uyum saglar.*/
.productItem .productName a{min-height:calc(2 * 1.3em);}
.productItem .productOnYazi{min-height:calc(2 * 1.5em);}
.productItem .productOnYazi span,.productItem .productOnYazi p{min-height:calc(2 * 1.5em);}
/*==================== GUVEN SERIDI: KENAR BOSLUGU DUZELTMESI ====================*/
/*Serit .footerTemp icine enjekte ediliyor ve bir <ul>. Temanin kendi
  ".footerTemp ul,.footerTemp ol{padding:0}" sifirlamasi (0,1,1) bizim
  ".qk-guven" kuralimizi (0,1,0) eziyordu; oge kenara yapisik kaliyordu.
  Ozgullugu yukseltiyoruz, olculer aslindakiyle ayni.*/
.footerTemp ul.qk-guven,ul.qk-guven{padding:44px max(20px,calc((100% - 1400px) / 2));}
@media (max-width:1200px){
	.footerTemp ul.qk-guven,ul.qk-guven{padding:36px max(20px,calc((100% - 1400px) / 2));}
}
@media (max-width:900px){
	.footerTemp ul.qk-guven,ul.qk-guven{padding:28px 18px;}
}
/*Ayni sifirlama sari bandi da etkileyebilir: bant div ama liste ogeleri var*/
.footerTemp ul.qk-guven li.qk-guven__oge{margin:0;}
/*==================== REVIZE: OZELLIK IZGARASI HIZASI ====================*/
/*Sorun: Ticimax blok kabugu text-align:center veriyor, bilesen hicbir hiza
  belirtmedigi icin miras aliyordu. Masaustunde ikon solda + metin sagda
  duzeninde ortali yazi yanlis duruyor; mobilde ise metin kolonu soldan
  77px sagdan 23px kaliyor, yani ortali yazi ortali olmayan kolonun icinde.
  Cozum: masaustu sola yasli (tasarimdaki gibi), mobil ikon ustte tam ortali.*/
.qk-ozl .qk-ozl__ic,.qk-ozl .qk-ozl__liste,.qk-ozl .qk-ozl__oge{text-align:left;}
.qk-ozl .qk-ozl__baslik,.qk-ozl .qk-ozl__yazi p{text-align:left;}
/*Ust yazi ve ana baslik ortali kalir (tasarimda oyle)*/
.qk-ozl .qk-ozl__ust,.qk-ozl .qk-ozl__h{text-align:center;}
@media (max-width:767px){
	/*Mobilde ikon ustte, her sey ortali: kolon kaymasi kalkiyor*/
	.qk-ozl .qk-ozl__oge{flex-direction:column;align-items:center;gap:12px;text-align:center;}
	.qk-ozl .qk-ozl__yazi{width:100%;}
	.qk-ozl .qk-ozl__baslik,.qk-ozl .qk-ozl__yazi p{text-align:center;}
}
/*==================== REVIZE: ACILIR ALAN IKONU ====================*/
/*"Odeme Secenekleri / Kargo / Iletisim / Urun Ozellikleri" grubunda kare
  cerceveli + vardi; "Urun Kunyesi" ise ince duz + kullaniyor.
  Ikisi ayni dilde olsun diye grubu kunyedeki ince + isaretine cektik.*/
body.ProductBody .qk-acc4 details.qk-pd__ozellik > summary::after{content:'+';width:auto;height:auto;border:0;border-radius:0;background:none;font-family:'Montserrat',system-ui,sans-serif;font-size:24px;font-weight:300;line-height:1;color:#515F55;transition:color .2s ease;}
body.ProductBody .qk-acc4 details.qk-pd__ozellik[open] > summary::after{content:'\2212';background:none;}
body.ProductBody .qk-acc4 details.qk-pd__ozellik > summary:hover::after{color:var(--qk-yesil,#738D54);}
/*==================== TIPOGRAFI OLCEGI ====================*/
/*Uc sayfada (anasayfa/kategori/urun) 900+ metin ogesi olculdu; ayni rol
  farkli agirliklarla cikiyordu:
    buyuk harf etiketler 400/500/600/700 · butonlar 400/500/700/800
    kart basliklari 400/500/700       · govde 300/400/500
  Dort basamaga indirildi:
    400 govde   -> paragraf, aciklama, meta, breadcrumb
    500 orta    -> urun adi, menu, orta boy kart basligi, kunye degeri
    600 vurgu   -> buton, fiyat, buyuk harf etiket, kucuk kart basligi, <strong>
    700 baslik  -> h1-h4 ve bolum basliklari
  300 SADECE FontAwesome ikonlarinda kalir (ince ikon cizgisi); metinde yok.*/
:root{--qk-w-govde:400;--qk-w-orta:500;--qk-w-vurgu:600;--qk-w-baslik:700;}
/*Temanin "h1..h6{font-weight:normal}" sifirlamasi tum basliklari 400 birakiyordu.
  Dusuk ozgullukte taban: ozel kural yazilmis basliklara dokunmaz.*/
h1,h2,h3,h4{font-weight:var(--qk-w-baslik);}
/*Satir ici vurgu: tarayici varsayilani 700, olcekte 600*/
strong,b{font-weight:var(--qk-w-vurgu);}
.categorydesign strong,.categorydesign strong *,#divOnyazi strong,#divOnyazi strong *,.urunTabAlt strong,.categorydesign p strong{font-weight:var(--qk-w-vurgu);}
/*------------------------------------ Buyuk harf etiketler --------------------------------------*/
/*E-bulten ust yazisi panel stilinden 400 geliyordu, !important sart*/
body .ebultenDivTemp .eTempTitle1{font-weight:var(--qk-w-vurgu)!important;}
body .footerTemp .footerMenul .footerMenuTitle,body .footerTemp .footerMenuTitle{font-weight:var(--qk-w-vurgu)!important;}
.qk-ozl .qk-ozl__ust,.qk-vidsec .qk-vidsec__ust,.qk-pd .qk-tat__notBaslik,.qk-pd .qk-tat__adlar li,.qk-pd .qk-tat__eksen li{font-weight:var(--qk-w-vurgu);}
.qk-pp .qk-pp__ust{font-weight:var(--qk-w-orta);}
/*Alt cizgili CTA baglantilari: 700 idi, etiket olcegine cekildi*/
.qk-revs .qk-revs__link,.qk-recipes .qk-recipes__link,.qk-pd .qk-pd__link,.qk-catseo .qk-catseo__btn,.qk-cats .qk-cat__cta{font-weight:var(--qk-w-vurgu);}
/*------------------------------------ Butonlar --------------------------------------*/
.productItem .mycartIcon a.btnAddToCart{font-weight:var(--qk-w-vurgu);}
body .basketBtn input,body .buyfast input,body #divKombinSatinAl a,body .hizliBakisSepeteEkle,body .KombinTopluSatinAlimBtn a{font-weight:var(--qk-w-vurgu);}
body .commentTicimax .commentTiciNewCommentButton,body #yorumYaz .frmUrunDetayYorumYaz .yorumBtn #btnYorumKaydet{font-weight:var(--qk-w-vurgu);}
.pageNumberContent a,.pageBorder a{font-weight:var(--qk-w-vurgu);}
body #divSayfalamaUst .category-vertical-filters.top-filters .filtreUygulaBtn span{font-weight:var(--qk-w-vurgu);}
body .category-vertical-filters.top-filters .filtreAlt a i{font-weight:var(--qk-w-orta);}
/*------------------------------------ Kart basliklari --------------------------------------*/
/*Orta boy (17-20px): urun adiyla ayni kademede*/
.qk-recipes .qk-recipe__name,.qk-story .qk-acc__btn,.qk-pd .qk-pd__useTitle{font-weight:var(--qk-w-orta);}
/*Kucuk (<=16px): kucuk punto daha fazla agirlik ister*/
.qk-ozl .qk-ozl__baslik,.qk-guven .qk-guven__yazi b{font-weight:var(--qk-w-vurgu);}
/*------------------------------------ Menu --------------------------------------*/
body .newHeaderNavigation:not(.mobileStyle):not(.smuggy-menu) .newHeaderNavUl > li > a{font-weight:var(--qk-w-orta);}
body .newHeaderNavigation.smuggy-menu .newHeaderNav li.nav-item > a.nav-item-link{font-weight:var(--qk-w-orta);}
/*------------------------------------ Serit metinleri --------------------------------------*/
/*Ust bant ve sari bant ayni rolde, biri 400 digeri 500 idi*/
.qk-topbar .qk-marquee__item{font-weight:var(--qk-w-orta);}
.qk-topbar .qk-marquee__item b,.qk-strip .qk-strip__item b{font-weight:var(--qk-w-vurgu);}
/*------------------------------------ Urun detay --------------------------------------*/
/*Sayfanin H1'i 500 idi, bolum basliklari 700; ikisinin arasina oturtuldu*/
body.ProductBody .ProductName h1 span{font-weight:var(--qk-w-vurgu);}
body.ProductBody .detayFixed .IndirimliFiyatContent .right_line *,.fixedPrice,.fixedSepet input{font-weight:var(--qk-w-vurgu);}
/*------------------------------------ 300 kalkti: metinde ince agirlik yok --------------------------------------*/
ul.footerText li,.product-social span{font-weight:var(--qk-w-govde);}
.main .bannerWrapper.blokTypeBackround .bannerDescriptionWrapper .bannerTitle{font-weight:var(--qk-w-govde);}
/*------------------------------------ Masaustu filtre sidebar --------------------------------------*/
@media (min-width:1042px){
	body .category-vertical-filters:not(.top-filters) .vertical-filter-panel .panel-heading a{font-weight:var(--qk-w-orta);}
}
/*==================== TIPOGRAFI: BILESEN BASLIKLARI ====================*/
/*Yapistirdigimiz bilesenler kendi satir ici <style> blogunu tasiyor ve o
  blok bizim dosyamizdan SONRA yukleniyor; olcumde bolum basliklari 400,
  yorum basligi 500, kart adlari 400 kaliyordu. Font ailesinde oldugu gibi
  burada da !important sart. Bilesen HTML'lerine dokunulmuyor.*/
/*Bolum basliklari -> 700*/
.qk-story .qk-story__title,.qk-recipes .qk-recipes__title,.qk-stockists .qk-stockists__title,.qk-revs .qk-revs__title,.qk-vidsec .qk-vidsec__h,.qk-cattop .qk-cattop__title,.qk-ozl .qk-ozl__h,.qk-pp .qk-pp__h1,.qk-pd .qk-pd__h{font-weight:var(--qk-w-baslik)!important;}
/*Orta boy kart basliklari -> 500*/
.qk-recipes .qk-recipe__name,.qk-story .qk-acc__btn,.qk-pd .qk-pd__useTitle,.qk-vidsec .qk-vidsec__ad,.qk-pd .qk-pd__awardName{font-weight:var(--qk-w-orta)!important;}
/*Kucuk kart basliklari -> 600*/
.qk-ozl .qk-ozl__baslik,.qk-guven .qk-guven__yazi b{font-weight:var(--qk-w-vurgu)!important;}
/*Buyuk harf etiketler -> 600*/
.qk-ozl .qk-ozl__ust,.qk-vidsec .qk-vidsec__ust,.qk-awards2 .qk-awards2__eyebrow,.qk-pd .qk-tat__notBaslik,.qk-pd .qk-tat__adlar li,.qk-pd .qk-tat__eksen li{font-weight:var(--qk-w-vurgu)!important;}
/*Alt cizgili CTA baglantilari (ic span da dahil) -> 600*/
.qk-revs .qk-revs__link,.qk-revs .qk-revs__link span,.qk-recipes .qk-recipes__link,.qk-recipes .qk-recipes__link span,.qk-recipes .qk-recipe__cta,.qk-cats .qk-cat__cta,.qk-pd .qk-pd__link{font-weight:var(--qk-w-vurgu)!important;}
/*Govde -> 400*/
.qk-revs .qk-rev__text,.qk-revs .qk-rev__author,.qk-story .qk-acc__body p,.qk-ozl .qk-ozl__yazi p,.qk-pp .qk-pp__metin,.qk-guven .qk-guven__yazi span{font-weight:var(--qk-w-govde)!important;}
/*Bilincli istisnalar — olcege ALINMAZ, tasarim boyle:
    .qk-cat__title      Georgia italik 400 (kategori kartlari)
    .qk-pp__h2          400 + italik 700 ikili yazim ("Ozumuzden Gelecege")
    .qk-a2__badge b     Georgia 400 madalyon rakami
  Asagidaki kural o uc yeri yukaridaki kurallardan korumaz; zaten hicbiri
  yukaridaki listelerde yok, not olarak birakildi.*/
.qk-revs .qk-revs__value{font-weight:var(--qk-w-vurgu)!important;}
/*Mobil sabit bar: buton agirligi 700/800 ile yaziliydi, olcege cekildi.
  Ozgullugu esitlemek sart, medya sorgusu icindeki kural (0,3,1).*/
@media (max-width:767px){
	body.ProductBody .detayFixed .fixedSepet input{font-weight:var(--qk-w-vurgu);}
}
/*==================== ANASAYFA: MARKA HIKAYESI ====================*/
/*Bilesen: components/anasayfa-marka-hikayesi.html
  Koyu yesil bir bant icinde tek marka sozu + iki paragraf; gorsel istemez.
  Anasayfa boyunca suren beyaz/krem siralamasini kirdigi icin sayfanin
  ortasinda duraklama yaratir. Alttaki e-bulten de koyu yesil, ikisini yan
  yana koymayin. Bilesen kendi <style> blogunu tasimaz, tum stil burada.*/
.qk-hik{--qkh-zemin:var(--qk-yesil-koyu,#2F3D34);--qkh-ink:#ffffff;--qkh-soft:rgba(255,255,255,.76);--qkh-vurgu:var(--qk-altin,#8D815A);--qkh-cizgi:rgba(255,255,255,.18);--qkh-sans:'Montserrat',system-ui,sans-serif;display:block;width:100%;padding:88px 0 92px;background:var(--qkh-zemin);color:var(--qkh-ink);font-family:var(--qkh-sans);}
.qk-hik *,.qk-hik *::before,.qk-hik *::after{box-sizing:border-box;}
.qk-hik .qk-hik__ic{width:100%;max-width:1080px;margin:0 auto;padding:0 24px;text-align:center;}
/*Dekoratif zeytin dali*/
.qk-hik .qk-hik__dal{display:block;width:64px;height:32px;margin:0 auto 22px;color:var(--qkh-vurgu);}
.qk-hik .qk-hik__dal svg{display:block;width:100%;height:100%;}
/*Ust yazi: buyuk harf etiket olcegi (600)*/
.qk-hik .qk-hik__ust{margin:0 0 18px;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;color:var(--qkh-vurgu);}
/*Marka sozu: bolum basligi olcegi (700)*/
.qk-hik .qk-hik__h{margin:0;font-size:clamp(23px,2.6vw,34px);font-weight:700;line-height:1.28;letter-spacing:-.01em;color:var(--qkh-ink);text-wrap:balance;}
/*Iki paragraf yan yana; okuma satiri kisa kalsin diye sola yasli*/
.qk-hik .qk-hik__metin{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;margin:40px 0 0;text-align:left;}
.qk-hik .qk-hik__metin p{margin:0;font-size:15px;font-weight:400;line-height:1.78;color:var(--qkh-soft);}
.qk-hik .qk-hik__alt{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 26px;margin:44px 0 0;padding:26px 0 0;border-top:1px solid var(--qkh-cizgi);}
.qk-hik .qk-hik__imza{margin:0;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.02em;color:var(--qkh-soft);}
.qk-hik .qk-hik__bag{display:inline-flex;align-items:center;gap:8px;padding:0 0 5px;border-bottom:1px solid var(--qkh-vurgu);color:var(--qkh-vurgu);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:gap .2s ease,color .2s ease,border-color .2s ease;}
.qk-hik .qk-hik__bag::after{content:'\2192';font-size:14px;font-weight:400;line-height:1;}
.qk-hik .qk-hik__bag:hover{gap:12px;color:#fff;border-color:#fff;}
.qk-hik .qk-hik__bag:focus-visible{outline:2px solid var(--qkh-vurgu);outline-offset:4px;}
@media (max-width:900px){
	.qk-hik{padding:64px 0 68px;}
	.qk-hik .qk-hik__metin{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:30px;}
}
@media (max-width:767px){
	.qk-hik{padding:48px 0 52px;}
	.qk-hik .qk-hik__ic{padding:0 18px;}
	.qk-hik .qk-hik__dal{width:54px;height:27px;margin-bottom:18px;}
	.qk-hik .qk-hik__ust{margin-bottom:14px;font-size:11px;letter-spacing:.14em;}
	/*Masaustundeki elle verilen satir sonu mobilde tuhaf kirilim yapiyor*/
	.qk-hik .qk-hik__h br{display:none;}
	.qk-hik .qk-hik__metin p{font-size:14px;line-height:1.75;}
	.qk-hik .qk-hik__alt{flex-direction:column;gap:14px;margin-top:32px;padding-top:22px;}
}
/*==================== REVIZE: MOBILDE ACILIR ALAN GRUBU ====================*/
/*Istek: mobilde "Odeme Secenekleri / Kargo Bilgileri / Iletisim" basliklari
  "Urun Kunyesi" ile ayni yapida olsun, aradaki bosluk kalksin.
  Olcum: kunye basligi 20px/700, grup basliklari 15px/500 idi; arada
  .qk-pd{gap:42px} kaynakli 42px bosluk vardi.*/
@media (max-width:767px){
	/*Tek bir flex gap'i sifirlayamiyoruz; ayni olcude negatif ust bosluk*/
	body.ProductBody .qk-pd > .qk-acc4{margin-top:-42px;}
	/*Kunyenin alt cizgisi ile ilk ogenin ust cizgisi ust uste binmesin*/
	body.ProductBody .qk-acc4 details.qk-pd__ozellik:first-child{border-top:0;}
	/*Baslik yapisi kunye ile birebir: 20px / 700*/
	body.ProductBody .qk-acc4 details.qk-pd__ozellik > summary{padding:22px 2px 13px;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.01em;}
}
/*Zeytin dali 64px'te cizik gibi duruyordu; olcu buyutuldu*/
.qk-hik .qk-hik__dal{width:78px;height:39px;margin-bottom:24px;}
@media (max-width:767px){
	.qk-hik .qk-hik__dal{width:64px;height:32px;margin-bottom:18px;}
}
/*==================== URUN ROZETLERI: YENI GORSELLER ====================*/
/*Rozet gorselleri urunun KISA ACIKLAMASI (onYazi) icinde src ile gomulu ve
  319 urune dagilmis durumda. Urun icerigine dokunmadan degistirmek icin
  img'nin kendisini content:url() ile yenisiyle degistiriyoruz; boylece
  servise tek bir yazma islemi bile gitmiyor ve karar geri alinabilir.
  Eski gorseller dolu renkli daire (60x60 kare), yenileri saydam zeminli ve
  kare degil (62x68 / 64x65) — o yuzden yuvarlak kirpma kalkiyor, oran korunuyor.*/
body.ProductBody .detailiconlist img[src*="60x60vegan"],body.ProductBody .detailiconlist img[src*="60x60gluten_icermez"],body.ProductBody .detailiconlist img[src*="60x60good_manufacturing"],body.ProductBody .detailiconlist img[src*="60x60soguk_sikim"],body.ProductBody .detailiconlist img[src*="scms.b-cdn.net"]{width:auto;height:58px;border-radius:0;object-fit:contain;}
body.ProductBody .detailiconlist img[src*="60x60vegan"]{content:url('https://scms.b-cdn.net/test/vegan.png');}
body.ProductBody .detailiconlist img[src*="60x60gluten_icermez"]{content:url('https://scms.b-cdn.net/test/gluten-icermez.png');}
body.ProductBody .detailiconlist img[src*="60x60good_manufacturing"]{content:url('https://scms.b-cdn.net/test/gmp.png');}
body.ProductBody .detailiconlist img[src*="60x60soguk_sikim"]{content:url('https://scms.b-cdn.net/test/soguk-sikim.png');}
@media (max-width:767px){
	body.ProductBody .detailiconlist img[src*="60x60vegan"],body.ProductBody .detailiconlist img[src*="60x60gluten_icermez"],body.ProductBody .detailiconlist img[src*="60x60good_manufacturing"],body.ProductBody .detailiconlist img[src*="60x60soguk_sikim"],body.ProductBody .detailiconlist img[src*="scms.b-cdn.net"]{height:48px;}
}
/*==================== KATEGORI SEO METNI: HIZA VE YUKSEKLIK ====================*/
/*Olcum (1440px, /zeytinyagi-29):
    filtre kolonu   sol 60    urun listesi sol 355
    qk-catseo       sol 355   ic kutu sol 418 (max-width:900 + margin:auto)
  Yani metin sayfanin geri kalanindan 358px iceriden basliyordu ve tek kolon
  oldugu icin 2000px yuksekligindeydi (kisali halde 340px + "Devamini Oku").
  Istek: sol kenar logo/filtre hizasindan (60) baslasin, yukseklik daralsin.
  Cozum: blok izgarada iki kolonu birden kaplasin, metin de tam genislikte
  cok kolona aksin. Boylece satir uzunlugu okunur kalir, yukseklik ucte bire
  duser ve "Devamini Oku" dugmesine masaustunde gerek kalmaz.*/
@media (min-width:1042px){
	body.CategoryBody #mainHolder_divBlocks > #divCenterBlock > .middleBottomBlock:has(.qk-catseo){grid-column:1 / -1;}
	.qk-catseo.qk-catseo--tasindi .qk-catseo__ic{max-width:none;margin:0;columns:420px 3;column-gap:56px;}
	/*Kisaltma KALIYOR. Kolon sayisini artirmak yuksekligi dusurmuyor: metin
	  hacmi sabit, kolon daraldikca satir sayisi artiyor. Blogu kisa tutan sey
	  kisaltmanin kendisi. Kapali halde kolonlar tepeden dolar, sigmayan kisim
	  gizlenir; dugme hepsini acar.*/
	.qk-catseo.qk-catseo--tasindi .qk-catseo__ic{max-height:300px;}
	.qk-catseo.qk-catseo--tasindi.is-acik .qk-catseo__ic{max-height:none;}
	/*Baslik kolonun dibinde tek basina kalmasin*/
	.qk-catseo h1,.qk-catseo h2,.qk-catseo h3,.qk-catseo h4{break-after:avoid;break-inside:avoid;}
	.qk-catseo ul,.qk-catseo ol,.qk-catseo table,.qk-catseo img{break-inside:avoid;}
}
/*Kolon sayisi: "columns:420px 3" 1320px'te 2 kolona dusuyordu
  (floor((1320+56)/(420+56))=2). Kolon genisligi 360'a cekilince 3 oluyor,
  satir olcusu ~402px = 55 karakter, yukseklik 1322'den ~880'e iniyor.*/
@media (min-width:1042px){
	.qk-catseo.qk-catseo--tasindi .qk-catseo__ic{columns:360px 3;}
}
/*Kaynak icerikten gelen artiklar:
  1) Metnin sonunda eski sitenin "Gizle" acilir-kapanir tetigi kalmis.
     Bes kategoride de .qk-catseo__ic'in SON dogrudan cocugu olan yalin
     <strong>; bizim "Devamini Oku" dugmemiz zaten ayri.
  2) Basliklarda satir ici color:#889c3e var (eski yesil). Marka yesiline
     cekiliyor; satir ici stili ezmek icin !important sart.*/
.qk-catseo .qk-catseo__ic > strong:last-child{display:none;}
.qk-catseo .qk-catseo__ic h1[style],.qk-catseo .qk-catseo__ic h2[style],.qk-catseo .qk-catseo__ic h3[style],.qk-catseo .qk-catseo__ic h4[style]{color:var(--qk-yesil,#738D54)!important;}
/*==================== DUZELTME: HEADER IKONLARI ====================*/
/*Olcum (getBBox, 1440px):
    arama  viewBox 0 0 20 20  ekranda cizilen 22.0 x 17.6  (dolgu)
    uye    viewBox 0 0 20 20  ekranda cizilen 16.5 x 17.1  (dolgu)
    sepet  viewBox 0 0 24 24  ekranda cizilen 13.6 x 15.2  (kontur)
  Ucunu de 22x22 kutuya sokmustuk ama sepetin cizim izgarasi 24 birim,
  digerleri 20 birim: ayni kutuda sepet %13 KUCUK cikiyordu. Kutuyu
  24/20 oraninda buyutunce birim basina dusen piksel esitleniyor.
  Ayrica arama ve uye ikonlari DOLGU ile cizilmis; onlara stroke-width
  vermek hicbir sey yapmiyordu, o kurallar kaldirildi.*/
body #headerNew .svgIcon.cart-svg svg{width:25px!important;height:25px!important;}
body #headerNew .svgIcon.cart-svg svg *{stroke-width:1.4px;}
/*Sepet adedi: tam daire olsun ve cantanin uzerine binmesin*/
body #headerNew .cart-item a.header-cart-link.headerButon .sepetUrunSayisi{top:-6px;right:-7px;min-width:18px;width:18px;height:18px;padding:0;font-size:10px;}
/*Rozet 18px ile 25px'lik ikonun %72'si kadardi ve cantanin sapini kapatiyordu*/
body #headerNew .cart-item a.header-cart-link.headerButon .sepetUrunSayisi{top:-5px;right:-6px;min-width:16px;width:16px;height:16px;font-size:9px;}
/*==================== URUN DETAY: TEKRAR EDEN GIRIS METNI ====================*/
/*Olcum: .qk-pd__lead metni sag kolondaki kisa aciklamanin (#divOnyazi)
  aynisi — uc urunde de bastan sona ayni cumleyle basliyor. Kendi
  .qk-pd__sec kutusunda TEK BASINA duruyor (baslik yok, baska cocuk yok),
  o yuzden bolumu komple gizlemek hicbir sey oksuz birakmiyor.
  Masaustunde urun gorselinin altinda, mobilde WhatsApp butonunun altinda
  ciktigi yer burasi.*/
body.ProductBody .qk-pd .qk-pd__sec:has(> .qk-pd__lead:only-child){display:none;}
/*==================== URUN DETAY: BASLIK PUNTOSU ====================*/
/*Olcum: bolum basliklari 20px/700 iken urun adi masaustunde 18px/600 idi;
  yani baslik urun adindan buyuktu ve sayfayi eziyordu. Yaklasik %15
  kuculterek urun adinin altina indirildi. "Odeme Secenekleri" grubu da
  Urun Kunyesi ile ayni kalmali, o yuzden ayni olcude iniyor.*/
.qk-pd .qk-pd__h{font-size:clamp(17px,1.55vw,21px);}
.qk-pd .qk-pd__ozellik > summary{font-size:clamp(17px,1.55vw,21px);}
@container (max-width:430px){
	.qk-pd .qk-pd__h{font-size:17px;}
}
@media (max-width:767px){
	body.ProductBody .qk-pd .qk-pd__sec--acc > .qk-pd__h{font-size:17px;}
	body.ProductBody .qk-acc4 details.qk-pd__ozellik > summary{font-size:17px;padding:19px 2px 12px;}
	body.ProductBody .qk-acc4 details.qk-pd__ozellik > summary::after{font-size:21px;}
}
/*==================== PARAPUAN SAYFASI — DOCX REVIZYONU ====================*/
/*revizeler/ParapuanPage.docx dort sey istiyor: ustte video/gorsel, puanlarin
  KUTUCUK icinde sade gosterimi, SSS ve SSS altinda musteri yorumlari.
  Bilesen bu yapiya gore yeniden yazildi (components/parapuan.html); asagisi
  o yapinin stili. Renk, tipografi ve yerlesim sitenin kendi dili:
  Montserrat, marka yesili, krem zemin, 400/500/600/700 agirlik olcegi.

  Bir onceki iki kolonlu duzenin kurallari (.qk-pp__ikili, __sol, __sag,
  __metin, __vurgu, __puanlar, __bolum--gelecek) yukarida duruyor ve artik
  kullanilmiyor; silmedik ki eski bir sayfa kalmissa bozulmasin.*/
.qk-pp{--pp-kutu:#ffffff;--pp-krem:var(--qk-krem,#EAE6DE);--pp-cizgi:rgba(47,61,52,.12);--pp-radius:10px;}
/*------------------------------------ 1 · Hero --------------------------------------*/
/*Eski hero tek bir <img>'di ve 5:1 orana zorlaniyordu; artik medya kabugu var.*/
.qk-pp .qk-pp__hero{background:transparent;display:block;width:100%;}
.qk-pp .qk-pp__heroMedya{display:block;width:100%;margin:0;overflow:hidden;background:var(--pp-krem);}
.qk-pp .qk-pp__heroMedya img,.qk-pp .qk-pp__heroMedya video{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:21 / 9;object-fit:cover;}
.qk-pp .qk-pp__heroIc{padding-top:52px;padding-bottom:8px;text-align:center;}
/*Ust yazi: sitedeki diger buyuk harf etiketlerle ayni olcek (12px/600)*/
.qk-pp .qk-pp__heroIc .qk-pp__ust{margin:0 0 14px;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;color:var(--qk-yesil,#738D54);}
.qk-pp .qk-pp__heroIc .qk-pp__h1{margin:0;text-align:center;}
.qk-pp .qk-pp__lead{max-width:64ch;margin:18px auto 0;font-size:15px;font-weight:400;line-height:1.7;color:var(--pp-soft);}
.qk-pp .qk-pp__btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin:28px 0 0;}
.qk-pp .qk-pp__btn{display:inline-flex;align-items:center;justify-content:center;min-width:186px;height:48px;padding:0 26px;border:1px solid var(--qk-yesil,#738D54);border-radius:6px;background:transparent;color:var(--qk-yesil,#738D54);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease;}
.qk-pp .qk-pp__btn:hover{background:var(--qk-yesil,#738D54);color:#fff;}
.qk-pp .qk-pp__btn--dolu{background:var(--qk-yesil,#738D54);color:#fff;}
.qk-pp .qk-pp__btn--dolu:hover{background:var(--qk-yesil-koyu,#2F3D34);border-color:var(--qk-yesil-koyu,#2F3D34);color:#fff;}
/*------------------------------------ 2 · Nasil Calisir --------------------------------------*/
.qk-pp .qk-pp__giris{max-width:74ch;margin:0 auto 8px;text-align:center;}
.qk-pp .qk-pp__giris p{margin:0 0 12px;font-size:15px;font-weight:400;line-height:1.75;color:var(--pp-soft);}
.qk-pp .qk-pp__giris p:last-child{margin-bottom:0;}
/*Bolum basligi: eski 50px'lik serif lockup bu sayfada cok baskindi*/
.qk-pp .qk-pp__h2--orta{margin:0 0 30px;font-family:'Montserrat',system-ui,sans-serif!important;font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1.25;letter-spacing:-.01em;text-align:center;color:var(--pp-ink);}
.qk-pp .qk-pp__giris .qk-pp__h2--orta{margin-bottom:18px;}
.qk-pp .qk-pp__altYazi{max-width:62ch;margin:-16px auto 30px;font-size:14px;font-weight:400;line-height:1.65;text-align:center;color:var(--pp-soft);}
/*------------------------------------ 3-4 · Kutucuklar --------------------------------------*/
.qk-pp .qk-pp__kartlar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin:0 0 56px;padding:0;list-style:none;}
.qk-pp .qk-pp__kartlar--3{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0;}
.qk-pp .qk-pp__kart{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:auto;margin:0;padding:34px 24px 30px;clear:none;list-style:none;background:var(--pp-kutu);border:1px solid var(--pp-cizgi);border-radius:var(--pp-radius);text-align:center;transition:border-color .2s ease,box-shadow .2s ease;}
.qk-pp .qk-pp__kart:hover{border-color:rgba(115,141,85,.45);box-shadow:0 8px 24px rgba(47,61,52,.06);}
.qk-pp .qk-pp__kartIco{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:66px;height:66px;margin:0 0 18px;border-radius:50%;background:var(--pp-krem);color:var(--qk-yesil,#738D54);}
.qk-pp .qk-pp__kartIco svg{display:block;width:28px;height:28px;}
.qk-pp .qk-pp__kartAd{display:block;margin:0;font-size:16px;font-weight:600;line-height:1.35;letter-spacing:0;color:var(--pp-ink);}
.qk-pp .qk-pp__kartDeger{display:block;margin:8px 0 0;font-size:14px;font-weight:400;line-height:1.55;color:var(--pp-soft);}
/*Vurgulu kart: giris yapmamis ziyaretciye uyelik cagrisi*/
.qk-pp .qk-pp__kart--vurgu{background:var(--pp-krem);border-color:rgba(115,141,85,.4);}
.qk-pp .qk-pp__kart--vurgu .qk-pp__kartIco{background:#fff;}
.qk-pp .qk-pp__kartBtns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:16px 0 0;}
.qk-pp .qk-pp__mini{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 16px;border:1px solid var(--qk-yesil,#738D54);border-radius:5px;background:transparent;color:var(--qk-yesil,#738D54);font-size:12px;font-weight:600;letter-spacing:.03em;text-decoration:none;transition:background-color .2s ease,color .2s ease;}
.qk-pp .qk-pp__mini:hover{background:var(--qk-yesil,#738D54);color:#fff;}
.qk-pp .qk-pp__mini--dolu{background:var(--qk-yesil,#738D54);color:#fff;}
.qk-pp .qk-pp__mini--dolu:hover{background:var(--qk-yesil-koyu,#2F3D34);border-color:var(--qk-yesil-koyu,#2F3D34);}
/*------------------------------------ 5 · SSS --------------------------------------*/
/*Soru satirinin solunda daire icinde soru isareti (docx'teki rareteacompany
  ornegi). Sagdaki kare +/- isareti sitenin kendi dili, oldugu gibi kaliyor.*/
.qk-pp .qk-pp__soru > summary{gap:14px;}
.qk-pp .qk-pp__qIco{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;margin-right:2px;border:1px solid rgba(47,61,52,.32);border-radius:50%;font-size:12px;font-weight:600;line-height:1;color:var(--pp-soft);}
.qk-pp .qk-pp__qYazi{flex:1 1 auto;min-width:0;}
.qk-pp .qk-pp__soru > summary:hover .qk-pp__qIco{border-color:var(--qk-yesil,#738D54);color:var(--qk-yesil,#738D54);}
/*Cevap, sorunun yazisiyla ayni hizadan bassin (ikon + bosluk = 38px)*/
.qk-pp .qk-pp__cevap{padding-left:38px;}
/*------------------------------------ 6 · Yorumlar --------------------------------------*/
/*Eski yorum karti ortali ve tirnak isaretliydi; docx'teki citizensofsoil
  ornegi sola yasli, yildizli, baslikli ve altta ad + tarih.*/
.qk-pp .qk-pp__yorumListe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;width:100%;margin:0;padding:0;list-style:none;}
.qk-pp .qk-pp__yorumListe .qk-pp__yorum{display:flex;flex-direction:column;align-items:stretch;width:auto;margin:0;padding:28px 26px 24px;clear:none;list-style:none;background:var(--pp-krem);border-radius:var(--pp-radius);text-align:left;position:static;}
.qk-pp .qk-pp__yorumListe .qk-pp__yorum::before{content:none;}
.qk-pp .qk-pp__yildiz{display:block;margin:0 0 14px;font-size:13px;line-height:1;letter-spacing:2px;color:var(--qk-altin,#8D815A);}
.qk-pp .qk-pp__yorumBaslik{display:block;margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.35;letter-spacing:.02em;text-transform:uppercase;color:var(--pp-ink);}
.qk-pp .qk-pp__yorumListe .qk-pp__yorum p{margin:0;font-size:14.5px;font-weight:400;line-height:1.65;color:var(--pp-soft);}
.qk-pp .qk-pp__yorumAlt{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin:auto 0 0;padding:20px 0 0;font-size:12.5px;font-weight:400;line-height:1.5;color:var(--pp-soft);}
/*------------------------------------ Duyarli --------------------------------------*/
@media (max-width:1099px){
	.qk-pp .qk-pp__heroMedya img,.qk-pp .qk-pp__heroMedya video{aspect-ratio:16 / 9;}
	.qk-pp .qk-pp__heroIc{padding-top:38px;}
	.qk-pp .qk-pp__kartlar,.qk-pp .qk-pp__kartlar--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:44px;}
	.qk-pp .qk-pp__kartlar--3{margin-bottom:0;}
	.qk-pp .qk-pp__yorumListe{gap:16px;}
}
@media (max-width:767px){
	.qk-pp .qk-pp__heroMedya img,.qk-pp .qk-pp__heroMedya video{aspect-ratio:4 / 3;}
	.qk-pp .qk-pp__heroIc{padding-top:28px;}
	.qk-pp .qk-pp__heroIc .qk-pp__ust{font-size:11px;letter-spacing:.14em;}
	.qk-pp .qk-pp__lead{font-size:14px;}
	.qk-pp .qk-pp__btns{flex-direction:column;gap:10px;margin-top:22px;}
	.qk-pp .qk-pp__btn{width:100%;min-width:0;}
	.qk-pp .qk-pp__h2--orta{margin-bottom:22px;}
	.qk-pp .qk-pp__altYazi{margin:-10px auto 22px;}
	.qk-pp .qk-pp__kartlar,.qk-pp .qk-pp__kartlar--3{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:34px;}
	.qk-pp .qk-pp__kartlar--3{margin-bottom:0;}
	.qk-pp .qk-pp__kart{padding:26px 20px 24px;}
	.qk-pp .qk-pp__kartIco{width:58px;height:58px;margin-bottom:14px;}
	.qk-pp .qk-pp__kartIco svg{width:25px;height:25px;}
	.qk-pp .qk-pp__cevap{padding-left:0;}
	.qk-pp .qk-pp__yorumListe{grid-template-columns:minmax(0,1fr);gap:12px;}
	.qk-pp .qk-pp__yorumListe .qk-pp__yorum{padding:24px 20px 20px;}
}
/*Okunabilirlik: govde metni #999 idi, beyaz zeminde kontrast 2.85 / krem
  zeminde 2.61 — WCAG AA esigi 4.5. Marka ailesinde kalan daha koyu bir
  griye cekildi (#515F55: beyazda 6.74, kremde 5.41).*/
.qk-pp{--pp-soft:#515F55;}
/*==================== ACILIR MENU GORSELI (MASAUSTU) ====================*/
/*Ticimax menu satirina gorsel basmiyor; kutuyu JS enjekte ediyor
  (ticimax-site-all.js > "ACILIR MENU GORSELLERI"). Panelden gorsel
  atanirsa Ticimax kendi basar, JS devreye girmez — iki durumda da
  asagidaki stil gecerli.
  Mobil menunun (.smuggy-menu) kendi stili zaten yukarida tanimli.*/
@media (min-width:1100px){
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-row:has(.menu-list-image){display:flex;align-items:flex-start;gap:56px;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-image{flex:0 0 30%;max-width:30%;display:block;margin:0;padding:0;justify-content:flex-start;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-image .menu-list-image-row{display:block;width:100%;gap:0;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-image a{display:block;width:100%;overflow:hidden;border-radius:8px;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-image img{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;transition:transform .6s cubic-bezier(.2,.6,.2,1);}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-image a:hover img{transform:scale(1.04);}
	/*Gorselli satirda kolon araligi biraz daralir; kolon SAYISI asagida
	  baslik adedine gore belirleniyor, burada sabitlenmiyor.*/
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-row:has(.menu-list-image) .menu-list-kolon > ul.kolon:only-child{column-gap:44px;}
}
/*Duzeltme — olcum: menulerde 2 ile 8 arasi baslik var (Zeytin 2, Sirke 2,
  Sut Urunleri 2, Ev&Yasam 3, Zeytinyagi 4, Dogal Bakim 4, Gida 8).
  Sabit 4 kolon bu sayilar icin fazlaydi: 4 baslik uc kolona dagilinca
  ucuncu kolon bos kaliyordu. Kolon sayisi artik baslik sayisina gore.
  DIKKAT: gizli "Tumunu Gor" satiri da bir <li>, o yuzden esikler bir
  fazladan sayiliyor (5 = 4 gorunur, 8 = 7 gorunur).*/
@media (min-width:1100px){
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-kolon > ul.kolon:only-child{column-count:1;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-kolon > ul.kolon:only-child:has(> li:nth-child(5)){column-count:2;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-kolon > ul.kolon:only-child:has(> li:nth-child(8)){column-count:3;}
	/*Gorsel, baslik listesinden cok daha uzun kaliyordu (333px'e karsi 50px).
	  Artik satirla birlikte uzuyor, en az 220px.*/
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-row:has(.menu-list-image){align-items:stretch;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-image{display:flex;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-image .menu-list-image-row{display:flex;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-image a{min-height:220px;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-image img{height:100%;min-height:220px;aspect-ratio:auto;object-fit:cover;}
}
/*Denge: 4 kisa baslik yaninda 444x296'lik gorsel panelde bos alan
  birakiyordu. Gorsel biraz kucultuldu ve baslik listesi dikeyde ortalandi;
  bos alan altta toplanmak yerine ustte ve altta esit dagiliyor.*/
@media (min-width:1100px){
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-image{flex:0 0 26%;max-width:26%;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-image a{min-height:180px;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-image img{min-height:180px;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-row:has(.menu-list-image) .menu-list-kolon{align-self:center;}
}
/*==================== ACILIR MENU: ALT CIZGI ====================*/
/*Olcum: a.nav-item-link display:flex, icindeki <span> kolon genisligine
  yayiliyordu (498px) ama metin 58px. Cizgi span'in %100'u kadar cikiyor,
  ustelik left:50% + translateX(-50%) ile ORTADAN aciliyordu.
  Artik span metin kadar; cizgi soldan saga ve daha yavas aciliyor.*/
@media (min-width:1100px){
	body .newHeaderNavigation:not(.smuggy-menu) .menu-wrap ul.kolon > li > a > span{display:inline-block;flex:0 0 auto;width:fit-content;max-width:100%;}
	body .newHeaderNavigation:not(.smuggy-menu) .menu-wrap ul.kolon > li > a > span:after{left:0;right:auto;transform:none;transform-origin:left center;transition:width .55s cubic-bezier(.22,.61,.36,1);}
}
/*==================== SEPETE EKLENDI PENCERESI ====================*/
/*1 · Kapatma carpisi hic gorunmuyordu. Olcum: .modal-close computed
  display:none, satir ici stil YOK — kural Ticimax'in kendi CSS dosyasindan
  geliyor (13 stil sayfasindan 6'si ayri kaynakta, tarayici kurallarini
  okutmuyor). O yuzden hangi kural oldugunu goremiyoruz, !important sart.
  .modal-content zaten position:absolute, carpi ona gore konumlanir.*/
body #sepetEkleModal .modal-content > .modal-close,body .ticimaxModal .modal-content > .modal-close{display:flex!important;align-items:center;justify-content:center;position:absolute;top:10px;right:10px;z-index:5;width:34px;height:34px;margin:0;padding:0;background:transparent;border:0;border-radius:50%;color:#2F3D34;font-size:26px;line-height:1;text-align:center;cursor:pointer;opacity:1;visibility:visible;transition:background-color .2s ease,color .2s ease;}
body #sepetEkleModal .modal-content > .modal-close:hover,body .ticimaxModal .modal-content > .modal-close:hover{background:rgba(47,61,52,.07);color:var(--qk-yesil,#738D54);}
/*Carpi ile ust satir cakismasin*/
body #sepetEkleModal .modal-content{padding-top:46px;}
/*2 · Iki buton da beyaz zemin + yesil cerceve idi, hangisinin asil eylem
  oldugu belli olmuyordu. "Siparis Tamamla" dolu, "Alisverise Devam Et"
  cerceveli oldu; genislikleri de esitlendi (296px'e karsi 173px idi).*/
body #sepetEkleModal .divAltButonlar{display:flex;flex-wrap:wrap;gap:12px;}
body #sepetEkleModal .divAltButonlar a{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:46px;margin:0;padding:0 18px;border-radius:6px;font-size:13px;font-weight:600;letter-spacing:.02em;text-align:center;transition:background-color .2s ease,color .2s ease,border-color .2s ease;}
body #sepetEkleModal .divAltButonlar a.modalDevamEtBTn{background:#fff;color:var(--qk-yesil,#738D54);border:1px solid var(--qk-yesil,#738D54);}
body #sepetEkleModal .divAltButonlar a.modalDevamEtBTn:hover{background:var(--qk-yesil,#738D54);color:#fff;}
body #sepetEkleModal .divAltButonlar a.modalSepetimBtn{background:var(--qk-yesil,#738D54);color:#fff;border:1px solid var(--qk-yesil,#738D54);}
body #sepetEkleModal .divAltButonlar a.modalSepetimBtn:hover{background:var(--qk-yesil-koyu,#2F3D34);border-color:var(--qk-yesil-koyu,#2F3D34);color:#fff;}
/*3 · Mobil. Olcum (390px): Ticimax modali TAM EKRAN yapiyor
  (.modal-content 844px) ama gercek icerik 245px — altta kocaman bos alan
  kaliyordu. Ayrica butonlar 2px'e cokuyordu: 768px'te 46px, 700px'te 2px,
  yani Ticimax'in 767px kurali yuksekligi eziyor. O dosyalar ayri kaynakta
  ve kurallari okunamiyor, bu yuzden !important sart.
  Cozum: modal alttan acilan sayfa (bottom sheet) olur, butonlar alt alta
  ve tam genislikte.*/
@media (max-width:767px){
	body #sepetEkleModal .modal-content{top:auto;bottom:0;height:auto;max-height:88vh;border-radius:14px 14px 0 0;overflow-y:auto;}
	body #sepetEkleModal .divAltButonlar{flex-direction:column;gap:10px;}
	body #sepetEkleModal .divAltButonlar a.modalDevamEtBTn,body #sepetEkleModal .divAltButonlar a.modalSepetimBtn{flex:0 0 auto!important;width:100%!important;height:48px!important;min-height:48px!important;}
}
/*==================== PARAPUAN: OZUMUZDEN GELECEGE ====================*/
/*Bolum geri eklendi (components/parapuan.html, 5. bolum). Duzenin CSS'i
  zaten dosyada duruyordu (.qk-pp__ikili--ters vb.), tek eksik sey basligin
  italik yarisiydi: "Gelecege" tasarimda KALIN, ama marka blogundaki
  .qk-pp__h2 em kurali agirligi 400'e cekmisti.*/
.qk-pp .qk-pp__h2 em{font-weight:700;}
/*Genislik esitlemesi sinif secicisine tasindi: Ticimax'in kendi kurali
  .modalDevamEtBTn'e flex-basis:185px veriyor ve "a" secicimizi eziyordu.*/
body #sepetEkleModal .divAltButonlar a.modalDevamEtBTn,body #sepetEkleModal .divAltButonlar a.modalSepetimBtn{flex:1 1 0;min-width:0;}
/*==================== HAKKIMIZDA SAYFASI ====================*/
/*Bilesen: components/hakkimizda.html  (iki kardes bolum tek blokta)
  Ust bant .qk-hkk krem, alt bant .qk-vidsec beyaz. Ikisi de tam genislik
  blok olarak eklenmeli, yoksa yanlarinda beyaz seritler kalir.

  Govde metni --qk-gri (#515F55). Site genelindeki --qk-gri eskiden #999 idi, krem zeminde 2.6:1
  kontrast veriyor, WCAG esigi 4.5. Bu deger 6.92:1 olcuyor (ayni duzeltme
  parapuan sayfasinda da yapildi).

  Bilesen kendi <style> blogunu tasimaz; tum stil burada.*/
.qk-hkk{--qkk-zemin:var(--qk-krem,#EAE6DE);--qkk-panel:#ffffff;--qkk-ink:var(--qk-siyah,#2F3D34);--qkk-soft:#515F55;--qkk-accent:var(--qk-yesil,#738D54);--qkk-etiket:var(--qk-yesil-koyu,#2F3D34);--qkk-vurgu:var(--qk-altin,#8D815A);--qkk-cizgi:var(--qk-cizgi,#D9D8D0);display:block;width:100%;padding:78px 0 84px;background:var(--qkk-zemin);color:var(--qkk-ink);}
.qk-hkk *,.qk-hkk *::before,.qk-hkk *::after{box-sizing:border-box;}
/*Bilesen sayfa editorune yapistirildigi icin sayfanin kendi font kurali
  sonradan yuklenebiliyor; font-family'yi burada sabitliyoruz.*/
.qk-hkk,.qk-hkk :not([class*="fa"]){font-family:'Montserrat',system-ui,sans-serif!important;}
.qk-hkk .qk-hkk__ic{width:100%;max-width:1100px;margin:0 auto;padding:0 24px;}
/*--- Hero ---*/
.qk-hkk .qk-hkk__hero{max-width:none;margin:0 0 58px;}
/*Ust etiket: altin kisa cizgi + buyuk harf*/
.qk-hkk .qk-hkk__ust{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;color:var(--qkk-etiket);}
.qk-hkk .qk-hkk__ust::before{content:'';display:block;width:34px;height:2px;background:var(--qkk-vurgu);}
.qk-hkk .qk-hkk__h1{max-width:20ch;margin:0;font-size:clamp(28px,3.6vw,46px);font-weight:700;line-height:1.18;letter-spacing:-.015em;color:var(--qkk-ink);text-wrap:balance;}
/*Giris paragrafi govdeden bir kademe buyuk: sayfaya giris tonu verir*/
.qk-hkk .qk-hkk__lead{max-width:68ch;margin:26px 0 0;font-size:clamp(16px,1.25vw,18px);font-weight:400;line-height:1.72;color:var(--qkk-soft);}
/*--- Govde: solda kunye karti, sagda metin ---*/
.qk-hkk .qk-hkk__govde{display:grid;grid-template-columns:270px minmax(0,1fr);gap:56px;align-items:start;}
/*sticky SU AN DEVREDE DEGIL: olctum, kart 313px ve govdenin tamami da
  313px (kart en uzun oge). Metin kolonu karttan uzun olursa (paragraf
  eklenirse) kendiliginden calisir. Bozuk degil, kosullu.*/
.qk-hkk .qk-hkk__kunye{position:sticky;top:104px;padding:26px 24px;background:var(--qkk-panel);border:1px solid var(--qkk-cizgi);border-radius:8px;}
.qk-hkk .qk-hkk__kunyeListe{display:flex;flex-direction:column;gap:0;margin:0;padding:0;}
.qk-hkk .qk-hkk__kunyeSatir{display:flex;flex-direction:column;gap:5px;padding:14px 0;border-bottom:1px solid var(--qkk-cizgi);}
.qk-hkk .qk-hkk__kunyeSatir:first-child{padding-top:0;}
.qk-hkk .qk-hkk__kunyeSatir:last-child{padding-bottom:0;border-bottom:0;}
.qk-hkk .qk-hkk__kunyeSatir dt{margin:0;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--qkk-etiket);}
.qk-hkk .qk-hkk__kunyeSatir dd{margin:0;font-size:15px;font-weight:500;line-height:1.5;color:var(--qkk-ink);}
.qk-hkk .qk-hkk__metin{display:flex;flex-direction:column;gap:22px;}
.qk-hkk .qk-hkk__metin p{max-width:68ch;margin:0;font-size:15.5px;font-weight:400;line-height:1.78;color:var(--qkk-soft);}
/*--- Uc uretim kolu ---*/
.qk-hkk .qk-hkk__h2{margin:72px 0 26px;font-size:clamp(19px,1.9vw,24px);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--qkk-ink);}
.qk-hkk .qk-hkk__kollar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;}
.qk-hkk .qk-hkk__kol{display:flex;flex-direction:column;gap:12px;margin:0;padding:28px 26px 30px;list-style:none;background:var(--qkk-panel);border:1px solid var(--qkk-cizgi);border-radius:8px;transition:border-color .25s ease,transform .25s ease;}
.qk-hkk .qk-hkk__kol:hover{border-color:var(--qkk-accent);transform:translateY(-2px);}
.qk-hkk .qk-hkk__kolIco{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--qkk-accent);background:var(--qkk-zemin);border-radius:50%;}
.qk-hkk .qk-hkk__kolIco svg{display:block;width:24px;height:24px;}
.qk-hkk .qk-hkk__kolAd{margin:0;font-size:16px;font-weight:600;line-height:1.35;color:var(--qkk-ink);}
.qk-hkk .qk-hkk__kolMetin{margin:0;font-size:14px;font-weight:400;line-height:1.7;color:var(--qkk-soft);}
/*--- Bantlari ekranin kenarina tasir ---*/
/*Hakkimizda kendi basina bir ICERIK sayfasi; orada blok genisligi ayari yok,
  kabuk (#divIcerik) sabit yan bosluk veriyor. Olctum: <=767px 10px,
  768-1520px 60px, ~1521-1650px 40px. Negatif marjla bunu taklit etmek
  kirilgan; 100vw de kaydirma cubugu genisligini iceriyor ve yatay tasma
  yaratiyor. Bunun yerine kutu ayni yerde kaliyor, SADECE ZEMINI yanlara
  dev bir box-shadow ile uzatiyoruz; clip-path onu dikeyde bant yuksekligine
  kirpiyor. box-shadow yerlesimi etkilemedigi icin yatay kaydirma olusmuyor.*/
.qk-hkk,.qk-vidsec.qk-vidsec--hkk{box-shadow:0 0 0 100vmax var(--qkb-bant);clip-path:inset(0 -100vmax);}
.qk-hkk{--qkb-bant:var(--qk-krem,#EAE6DE);}
.qk-vidsec.qk-vidsec--hkk{--qkb-bant:#ffffff;}
/*--- Alttaki video bandi ---*/
/*Krem bandin hemen ardindan geldigi icin ust bosluk fazla kaliyordu*/
/*Paylasilan .qk-vidsec ikincil metni --qk-gri (#999) kullaniyor; beyaz
  zeminde 2.85:1, WCAG esigi 4.5. Bu sayfada 7.55:1 olan degere cekiyoruz.
  Anasayfadaki video bolumu ayni sorunu tasiyor, orada henuz degismedi.*/
.qk-vidsec.qk-vidsec--hkk{--qkv-soft:#515F55;padding-top:72px;}
.qk-vidsec.qk-vidsec--hkk .qk-vidsec__ic{max-width:1100px;padding:0 24px;}
.qk-vidsec.qk-vidsec--hkk .qk-vidsec__oklar{right:24px;}
/*Bes video var. Olcum: liste ic genisligi 1280px ve ustunde 1052px;
  5x180 + 4x16 bosluk = 964 <= 1052, yani besi de tam siger ve flex-grow
  ile 197px e buyur. 220px te toplam 1164 cikiyor ve 5. kart 112px
  kirpiliyordu. Dar ekranda zaten yatay kaydiriyor (kismi kart = normal
  kaydirma isareti).*/
.qk-vidsec.qk-vidsec--hkk{--qkv-w:180px;}
@media (max-width:1023px){
	.qk-hkk{padding:62px 0 68px;}
	.qk-hkk .qk-hkk__govde{grid-template-columns:minmax(0,1fr);gap:34px;}
	/*Tek kolona dusunce sticky anlamsiz, uste yapisip metni itiyor*/
	.qk-hkk .qk-hkk__kunye{position:static;top:auto;}
	.qk-hkk .qk-hkk__kunyeListe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;}
	.qk-hkk .qk-hkk__kunyeSatir:nth-child(2){padding-top:0;}
	.qk-hkk .qk-hkk__kunyeSatir:nth-last-child(2){border-bottom:0;padding-bottom:0;}
	.qk-hkk .qk-hkk__h2{margin-top:56px;}
	.qk-hkk .qk-hkk__kollar{grid-template-columns:repeat(2,minmax(0,1fr));}
	.qk-vidsec.qk-vidsec--hkk{padding-top:52px;}
}
@media (max-width:767px){
	.qk-hkk{padding:44px 0 50px;}
	.qk-hkk .qk-hkk__ic{padding:0 18px;}
	.qk-hkk .qk-hkk__hero{margin-bottom:38px;}
	.qk-hkk .qk-hkk__ust{margin-bottom:14px;font-size:11px;letter-spacing:.14em;}
	.qk-hkk .qk-hkk__ust::before{width:24px;}
	/*20ch siniri mobilde basligi gereksiz daraltiyor*/
	.qk-hkk .qk-hkk__h1{max-width:none;}
	.qk-hkk .qk-hkk__lead{margin-top:20px;line-height:1.7;}
	.qk-hkk .qk-hkk__kunye{padding:22px 20px;}
	.qk-hkk .qk-hkk__kunyeListe{grid-template-columns:minmax(0,1fr);}
	/*Tek kolona donunce cift kolon icin verilen istisnalari GERI ALIYORUZ.
	  Ayni sozde-sinifla yazmak sart: olcum, sade .qk-hkk__kunyeSatir (0,2,0)
	  kuralinin :nth-child(2) (0,3,0) kuralini ezemedigini gosterdi — media
	  query sirasi ozgullugu yenmiyor. 390px te 3. satirin alt cizgisi
	  kayboluyordu.*/
	.qk-hkk .qk-hkk__kunyeSatir:nth-child(2){padding-top:14px;}
	.qk-hkk .qk-hkk__kunyeSatir:nth-last-child(2){padding-bottom:14px;border-bottom:1px solid var(--qkk-cizgi);}
	.qk-hkk .qk-hkk__kunyeSatir:first-child{padding-top:0;}
	.qk-hkk .qk-hkk__kunyeSatir:last-child{padding-bottom:0;border-bottom:0;}
	.qk-hkk .qk-hkk__metin p{font-size:14.5px;line-height:1.75;}
	.qk-hkk .qk-hkk__h2{margin:46px 0 20px;}
	.qk-hkk .qk-hkk__kollar{grid-template-columns:minmax(0,1fr);gap:14px;}
	.qk-hkk .qk-hkk__kol{padding:22px 20px 24px;}
	.qk-vidsec.qk-vidsec--hkk{padding-top:40px;}
	.qk-vidsec.qk-vidsec--hkk .qk-vidsec__ic{padding:0 18px;}
}
/*==================== PARAPUAN: GERCEK GORSELLER ====================*/
/*Hero gorseli geldi: pp-2.jpg, 1920x500 (oran 3.84). Kutunun orani 21/9
  (2.33) idi ve object-fit:cover genisligin ancak %61'ini gosteriyordu —
  gorselin IKI KOSESINDEKI zeytin dallari kirpilip ortada bos keten
  kaliyordu. Kirpmak yerine gorselin kendi orani kullaniliyor; boylece her
  genislikte tamami gorunuyor. Yeni bir hero gorseli koyarsaniz ve oran
  21/9'a yakinsa bu kural kaldirilabilir.*/
.qk-pp .qk-pp__heroMedya img{aspect-ratio:auto;}
/*==================== PALET: ALTININ DOGRU YERI ====================*/
/*Eski altin #D8AF30 parlak sariydi; yeni palette karsiligi #8D815A, mat bir
  zeytin tonu. Olcum: bu renk ZEMIN olarak kullanilamiyor —
      #8D815A uzerine beyaz yazi 3.87 · koyu yesil yazi 2.95   (esik 4.5)
      #8D815A koyu yesil (#2F3D34) uzerinde              2.95   (esik 4.5)
  Yani altin ne koyu bantta yazi rengi olabiliyor ne de bant zemini.
  Kalabilecegi tek yer acik zemin uzerindeki GRAFIK ogeler:
      #8D815A krem (#EAE6DE) uzerinde 3.11 — grafik esigi 3.0, geciyor.
  Bu yuzden altin ikon/ayrac/yildiz olarak kaliyor; iki bant yeniden kuruldu.*/
/*1 · Ust bant koyu yesil kaldi; vurgular altin yerine krem (2.95 -> 9.18)*/
.qk-topbar{--qk-accent:var(--qk-krem);--qk-accent-soft:rgba(234,230,222,.14);}
.qk-topbar .qk-marquee__sep{background:var(--qk-altin);opacity:1;}
.qk-topbar .qk-action--track{background:var(--qk-krem);border-color:var(--qk-krem);color:var(--qk-yesil-koyu);}
.qk-topbar .qk-action--track:hover,.qk-topbar .qk-action--track:focus-visible{background:#fff;border-color:#fff;color:var(--qk-yesil-koyu);}
/*2 · Alt kayan bant sariydi, altin zemin okunmuyor: krem zemin + koyu yazi
  (9.18). Ikonlar altin kaliyor — grafik oldugu icin 3.11 yeterli.
  Koyu yesil zemin denenmedi: hemen altindaki e-bulten zaten koyu yesil,
  iki koyu bant yan yana gelirdi.*/
.qk-strip{--qk-bg:var(--qk-krem);--qk-ink:var(--qk-yesil-koyu);}
.qk-strip .qk-strip__ico{color:var(--qk-altin);}
/*3 · Yildizlar ve odul madalyonlari: altin acik zeminde kaliyor*/
.qk-pp .qk-pp__yildiz{color:var(--qk-altin);}
/*==================== PALET: KALAN KAYNAKLAR VE KONTRAST ====================*/
/*Canli sayfalarda olculdu (paletdenetim.js). CSS dosyasi temiz olmasina ragmen
  ekranda hala palet disi renkler cikiyordu; kaynaklari:
    1) Panele yapistirdigimiz bilesenlerin KENDI satir ici <style> bloklari.
       Bizim dosyamizdan sonra yuklendikleri icin eziyorlar — font-family ve
       font-weight'te oldugu gibi burada da !important sart.
    2) Ticimax'in kendi stil dosyalari (filtre paneli, urun karti yildizlari,
       footer). O dosyalar ayri kaynakta, kurallari okunamiyor.
  Asagisi ikisini de kapatiyor.*/
/*--- 1 · Bilesen satir ici stilleri: oduller / yorumlar / hikaye / kategoriler ---*/
.qk-awards2{--qk-ink:#2F3D34!important;--qk-gold:#8D815A!important;--qk-cream:#EAE6DE!important;}
.qk-awards2 .qk-a2__badge{background:#EAE6DE!important;box-shadow:inset 0 0 0 7px #EAE6DE,inset 0 0 0 8px #8D815A!important;}
.qk-awards2 .qk-a2__badge b{color:#8D815A!important;}
.qk-awards2 .qk-a2__badge i,.qk-awards2 .qk-a2__text,.qk-awards2 .qk-awards2__eyebrow{color:#2F3D34!important;}
.qk-revs{--qk-ink:#2F3D34!important;--qk-ink-soft:#515F55!important;--qk-accent:#738D54!important;--qk-card:#EAE6DE!important;}
.qk-revs .qk-rev{background:#EAE6DE!important;}
.qk-revs .qk-rev__text,.qk-revs .qk-revs__title,.qk-revs .qk-revs__value{color:#2F3D34!important;}
.qk-revs .qk-rev__author{color:#515F55!important;}
/*Yildizlar grafik oge sayilir (WCAG 1.4.11, esik 3.0); altin kremde 3.11*/
.qk-revs .qk-rev__stars,.qk-revs .qk-revs__stars{color:#8D815A!important;}
.qk-revs .qk-rev::before,.qk-revs .qk-rev::after{color:#738D54!important;}
.qk-revs .qk-revs__link{color:#2F3D34!important;border-bottom-color:#2F3D34!important;}
.qk-story{--qk-ink:#2F3D34!important;--qk-ink-soft:#515F55!important;--qk-accent:#738D54!important;--qk-bg:#EAE6DE!important;--qk-line:#D9D8D0!important;}
.qk-story .qk-story__acc,.qk-story .qk-acc__item{border-color:#D9D8D0!important;}
.qk-story .qk-story__media{background:#EAE6DE!important;}
.qk-cats{--qk-ink:#2F3D34!important;--qk-bg:#EAE6DE!important;}
.qk-cats .qk-cat__link{background:#2F3D34!important;}
.qk-recipes{--qk-ink:#2F3D34!important;--qk-ink-soft:#515F55!important;--qk-accent:#738D54!important;--qk-bg:#EAE6DE!important;}
.qk-recipes .qk-recipe__media{background:#EAE6DE!important;}
.qk-guven .qk-guven__oge{border-left-color:#D9D8D0!important;}
.qk-pp .qk-pp__kart,.qk-pp .qk-pp__sss,.qk-pp .qk-pp__soru{border-color:#D9D8D0!important;}
.qk-pp .qk-pp__soru > summary::after,.qk-pp .qk-pp__qIco{border-color:#D9D8D0!important;}
body.ProductBody .qk-gal__thumb{border-color:#D9D8D0!important;}
body.ProductBody .qk-gal__thumb.is-active{border-color:#738D54!important;}
body.ProductBody .qk-cattop .qk-cattop__media,.qk-cattop .qk-cattop__media{background:#EAE6DE!important;}
/*--- 2 · Ticimax'in kendi stilleri ---*/
/*Urun kartinda bos yildizlar #A9A9A9 idi; dolu yildiz zaten marka yesili*/
body .productItem .productPoints .rating i,body .productItem .rating i{color:#8C978E;}
body .productItem .rating[data-rating^="1"] .star-1,body .productItem .rating[data-rating^="2"] :is(.star-1,.star-2),body .productItem .rating[data-rating^="3"] :is(.star-1,.star-2,.star-3),body .productItem .rating[data-rating^="4"] :is(.star-1,.star-2,.star-3,.star-4),body .productItem .rating[data-rating^="5"] i{color:#738D54;}
/*Sol filtre paneli ve fiyat kaydiricisi*/
body .category-vertical-filters .panel .panel-heading a.panel-title,body .category-vertical-filters .panel ul.list-group li.liFiltreElement,body .category-vertical-filters .panel ul.list-group li.liFiltreElement a{color:#2F3D34;}
body .category-vertical-filters .FiyatSlider .slider-range,body .category-vertical-filters .FiyatSlider .ui-slider-handle{color:#2F3D34;}
body .category-vertical-filters .panel{border-color:#D9D8D0;}
/*Footer bolum cizgisi*/
body .footerTemp section.elementor-section{border-color:#D9D8D0;}
/*Kategori SEO metnindeki baglantilar*/
.qk-catseo .qk-catseo__ic a,.qk-catseo .qk-catseo__ic a span{color:#2F3D34;}
/*==================== PALET: KONTRAST ====================*/
/*Marka yesili #738D54 uzerine beyaz kucuk yazi 3.71 olcuyor, WCAG AA esigi
  4.5. Bu SORUN PALETLE GELMEDI — eski yesil #738D55 ile ayni degerdi, yani
  bugun de vardi. Paletin icinde bunu cozen tek renk en koyu yesil:
      #FFFFFF uzerine #2F3D34 zemin -> 11.43
  Bu yuzden DOLU butonlarin zemini --qk-dolu. Marka yesili yerinde kaliyor:
  cerceve, ikon, aktif durum, hover, fiyat, baglanti hep #738D54.

  ! TEK SATIRLA GERI ALINIR: --qk-dolu degerini var(--qk-yesil) yaparsaniz
    butonlar eski marka yesiline doner (ve kontrast 3.71'e geri duser).*/
:root{--qk-dolu:#2F3D34;}
.productItem .mycartIcon a.btnAddToCart{background:var(--qk-dolu);border-color:var(--qk-dolu);}
.productItem .mycartIcon a.btnAddToCart:hover{background:#fff;color:var(--qk-dolu);}
.productItem .productIconEx > div{background:var(--qk-dolu);}
body.ProductBody .basketBtn input,body.ProductBody .detayFixed .fixedSepet input{background:var(--qk-dolu);border-color:var(--qk-dolu);}
body #sepetEkleModal .divAltButonlar a.modalSepetimBtn{background:var(--qk-dolu);border-color:var(--qk-dolu);}
body #divSayfalamaUst .category-vertical-filters.top-filters .filtreUygulaBtn{background:var(--qk-dolu);border-color:var(--qk-dolu);}
body .button,body .baglanButton,body .hizliBakisSepeteEkle,body .commentTicimax .commentTiciNewCommentButton,body .alisverisedevamet,body .yesilButon,body #divNewUyeGirisContent .newUserLoginBtn,body .newUyeOlContainer .newUserLoginBtn,body .pageSifreOlustur .newUserLoginBtn,body .pageSifremiUnuttum .newUserLoginBtn{background:var(--qk-dolu);}
.proDetailArea > div{background:var(--qk-dolu);}
body #headerNew .cart-item a.header-cart-link.headerButon .sepetUrunSayisi{background:var(--qk-dolu);}
.qk-pp .qk-pp__btn--dolu,.qk-pp .qk-pp__mini--dolu{background:var(--qk-dolu);border-color:var(--qk-dolu);}
.qk-pp .qk-pp__btn--dolu:hover,.qk-pp .qk-pp__mini--dolu:hover{background:#2F3D34;border-color:#2F3D34;}
/*Cerceveli butonlar acik zeminde: yazi koyu yesil (9.18), cerceve marka
  yesili. Onceden yazi da #738D54 idi, kremde 2.98 cikiyordu.*/
.qk-pp .qk-pp__btn,.qk-pp .qk-pp__mini{color:var(--qk-yesil-koyu);}
.qk-pp .qk-pp__btn:hover,.qk-pp .qk-pp__mini:hover{color:#fff;}
.qk-pp .qk-pp__btn--dolu,.qk-pp .qk-pp__mini--dolu{color:#fff;}
body #sepetEkleModal .divAltButonlar a.modalDevamEtBTn{color:var(--qk-yesil-koyu);}
body #sepetEkleModal .divAltButonlar a.modalDevamEtBTn:hover{color:#fff;}
/*Kucuk buyuk-harf etiketler yesilken 3.71 idi; koyu yesile alindi*/
.qk-pp .qk-pp__heroIc .qk-pp__ust,.qk-hkk .qk-hkk__ust,.qk-hkk .qk-hkk__kunyeSatir dt{color:var(--qk-yesil-koyu);}
/*Fiyat: renk degil AGIRLIK degisti. 20px/600 "normal yazi" sayiliyor ve esik
  4.5; 700'e cikinca WCAG'de "buyuk yazi" oluyor, esik 3.0 ve 3.71 geciyor.
  Boylece fiyat marka yesili kalabiliyor.*/
.productItem .discountPriceSpan{font-weight:700;}
/*Tat profili etiketleri: cubuk renkleri paletten kaliyor ama 11px etiketler
  beyaz zeminde #738D54 ile 3.71, #8C978E ile 3.03 olcuyordu. Etiketler
  okunur bir uc kademeye alindi; cubuklarin rengi degismedi.*/
.qk-pd .qk-tat__adlar li:nth-child(1),.qk-pd .qk-tat__notlar li:nth-child(1) .qk-tat__notBaslik{color:#2F3D34;}
.qk-pd .qk-tat__adlar li:nth-child(2),.qk-pd .qk-tat__notlar li:nth-child(2) .qk-tat__notBaslik{color:#515F55;}
.qk-pd .qk-tat__adlar li:nth-child(3),.qk-pd .qk-tat__notlar li:nth-child(3) .qk-tat__notBaslik{color:#68766B;}
/*--- Ticimax'in kendi kurallarini yenmek icin ozgulluk yukseltildi ---*/
/*Olcum: asagidakiler ilk denemede tutmadi; Ticimax'in kurallari daha ozgul.*/
body .categoryContainer .productItem .productPoints .rating i.starItem,body .sliderBannerContainer .productItem .productPoints .rating i.starItem,body .productItem .productPoints .rating i.starItem{color:#8C978E!important;}
body .productItem .rating[data-rating^="1"] .star-1,body .productItem .rating[data-rating^="2"] :is(.star-1,.star-2),body .productItem .rating[data-rating^="3"] :is(.star-1,.star-2,.star-3),body .productItem .rating[data-rating^="4"] :is(.star-1,.star-2,.star-3,.star-4),body .productItem .rating[data-rating^="5"] i.starItem{color:#738D54!important;}
body .qk-catseo .qk-catseo__ic p a,body .qk-catseo .qk-catseo__ic p a span,body .qk-catseo .qk-catseo__ic a span{color:#2F3D34!important;}
body .category-vertical-filters .FiyatSlider .ui-slider-range,body .category-vertical-filters .FiyatSlider .slider-range .ui-slider-range{background:#738D54!important;color:#2F3D34!important;}
body .footerTemp section.elementor-section,body form footer.footerTemp section.elementor-section{border-color:#D9D8D0!important;}
/*Rozet: renk .rating KUTUSUNDA tanimli, ikonlar miras aliyor. Ikonu
  hedeflemek yetmedi, kutuyu da almak gerekti.*/
body .productItem .productPoints .rating,body .productItem div.rating{color:#8C978E!important;}
/*Marka hikayesi bandi koyu yesil; ustundeki altin vurgular 2.95 olcuyordu.
  Ust bantta oldugu gibi burada da vurgu krem oldu (9.18). Altin yalnizca
  ACIK zeminlerde kaliyor — koyu zeminde okunacak degeri yok.*/
.qk-hik{--qkh-vurgu:var(--qk-krem);}
/*--- Mobil kontrast: olcum mobilde 28 kirik gosterdi, ikisi de #738D54 ---*/
/*1 · Urun karti fiyati. Masaustunde 20px/700 "buyuk yazi" sayilip esigi 3.0'a
  dusuruyor ve 3.71 geciyor; mobilde 16px'e dustugu icin esik 4.5 oluyordu.
  Renk degistirmek yerine punto 19px'e cikarildi (WCAG'de kalin yazinin
  "buyuk" sayilmasi icin 18.66px yetiyor). Marka yesili fiyatta kaliyor.*/
@media (max-width:767px){
	.productItem .discountPriceSpan{font-size:19px;}
}
@container (max-width:184px){
	.productItem .discountPriceSpan{font-size:19px;}
}
@container (max-width:160px){
	.productItem .discountPriceSpan{font-size:19px;}
}
/*2 · Kategori SEO metnindeki basliklar 17px, kalin olsalar bile "buyuk yazi"
  esigine (18.66px) ulasmiyor; marka yesili 3.71 kaliyordu. Koyu yesile
  alindi (9.18) — sayfanin diger basliklariyla da ayni renk.*/
.qk-catseo .qk-catseo__ic h1[style],.qk-catseo .qk-catseo__ic h2[style],.qk-catseo .qk-catseo__ic h3[style],.qk-catseo .qk-catseo__ic h4[style]{color:var(--qk-yesil-koyu)!important;}
/*==================== TARIF DETAY (BLOG) ====================*/
/*Bilesen: components/tarif-detay.html
  Ticimax blog detayi iki kolon basiyor: .blogCenter (964px) + .blogRight (330px).
  Olcum (avokado-sosu sayfasi, 1440px):
     govde yazisi 12.8px / line-height:normal / genislik 964px
       -> satir basina ~145 karakter. Rahat okuma araligi 60-75.
     h1.blog-h1  20px, ORTALANMIS, ALTI CIZILI  -> baglanti gibi duruyordu
     h2          19.2px, margin:0                -> baslikla metin yapisik
     baglantilar altı cizgisiz, govdeyle ayni renk -> baglanti oldugu belli degil
     23 paragrafin 6'si bos (<p>&nbsp;</p>)       -> aralarda kocaman bosluklar
  Asagisi iki isi birden yapiyor:
    A) .qk-tarif bileseni — yeni tarifler icin tam yapi
    B) ham blog icerigi — eski yazilar yeniden duzenlenmeden okunur hale gelsin*/
/*-------------------------------------------------- A · TARIF BILESENI ----*/
.qk-tarif{--qkt-ink:var(--qk-siyah,#2F3D34);--qkt-soft:var(--qk-gri,#515F55);--qkt-accent:var(--qk-yesil,#738D54);--qkt-koyu:var(--qk-yesil-koyu,#2F3D34);--qkt-krem:var(--qk-krem,#EAE6DE);--qkt-yuzey:var(--qk-yuzey,#F3F1ED);--qkt-cizgi:var(--qk-cizgi,#D9D8D0);--qkt-altin:var(--qk-altin,#8D815A);--qkt-olcu:560px;--qkt-radius:10px;display:block;width:100%;color:var(--qkt-ink);font-family:'Montserrat',system-ui,sans-serif;}
.qk-tarif *,.qk-tarif *::before,.qk-tarif *::after{box-sizing:border-box;}
.qk-tarif p{margin:0;}
.qk-tarif ul,.qk-tarif ol{margin:0;padding:0;list-style:none;}
.qk-tarif li{margin:0;clear:none;}
.qk-tarif img{display:block;width:100%;height:auto;max-width:100%;}
/*Bilesen kendi h1'ini getiriyor; Ticimax'inki gizleniyor ki sayfada tek h1 kalsin*/
body:has(.qk-tarif) h1.blog-h1{display:none!important;}
body:has(.qk-tarif) .blog-img{display:none!important;}
/*--- Hero ---*/
.qk-tarif .qk-tarif__hero{margin:0 0 34px;}
.qk-tarif .qk-tarif__ust{display:flex;align-items:center;gap:12px;margin:0 0 16px;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;color:var(--qkt-koyu);}
.qk-tarif .qk-tarif__ust::before{content:'';display:block;width:34px;height:2px;background:var(--qkt-altin);}
.qk-tarif .qk-tarif__h1{max-width:18ch;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.14;letter-spacing:-.02em;color:var(--qkt-ink);text-wrap:balance;}
.qk-tarif .qk-tarif__giris{max-width:var(--qkt-olcu);margin:20px 0 0;font-size:17px;font-weight:400;line-height:1.72;color:var(--qkt-soft);}
/*--- Kunye: hazirlik / porsiyon / zorluk ---*/
.qk-tarif .qk-tarif__kunye{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 0;}
.qk-tarif .qk-tarif__kunyeOge{display:flex;align-items:center;gap:12px;flex:1 1 180px;min-width:0;padding:14px 18px;background:var(--qkt-krem);border-radius:8px;}
.qk-tarif .qk-tarif__kunyeIco{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;color:var(--qkt-accent);}
.qk-tarif .qk-tarif__kunyeIco svg{display:block;width:22px;height:22px;}
.qk-tarif .qk-tarif__kunyeYazi{display:flex;flex-direction:column;gap:2px;min-width:0;}
.qk-tarif .qk-tarif__kunyeYazi b{font-size:15px;font-weight:600;line-height:1.3;color:var(--qkt-ink);}
.qk-tarif .qk-tarif__kunyeYazi span{font-size:11.5px;font-weight:500;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:var(--qkt-soft);}
/*--- Gorseller ---*/
.qk-tarif figure{margin:0;}
.qk-tarif .qk-tarif__kapak{margin:0 0 44px;}
.qk-tarif .qk-tarif__gorsel{margin:40px 0;}
.qk-tarif .qk-tarif__kapak img,.qk-tarif .qk-tarif__gorsel img{border-radius:var(--qkt-radius);background:var(--qkt-krem);}
.qk-tarif figcaption{max-width:var(--qkt-olcu);margin:12px 0 0;font-size:13px;font-weight:400;line-height:1.6;color:var(--qkt-soft);}
/*--- Govde: solda malzemeler (yapiskan), sagda adimlar ---*/
.qk-tarif .qk-tarif__govde{display:grid;grid-template-columns:302px minmax(0,1fr);gap:52px;align-items:start;margin:0 0 48px;}
.qk-tarif .qk-tarif__malzeme{position:sticky;top:104px;padding:28px 26px 26px;background:var(--qkt-krem);border-radius:var(--qkt-radius);}
.qk-tarif .qk-tarif__liste{display:flex;flex-direction:column;gap:0;margin:0;}
.qk-tarif .qk-tarif__liste li{position:relative;padding:11px 0 11px 22px;border-bottom:1px solid rgba(47,61,52,.12);font-size:14.5px;line-height:1.55;color:var(--qkt-ink);}
.qk-tarif .qk-tarif__liste li:last-child{border-bottom:0;padding-bottom:0;}
.qk-tarif .qk-tarif__liste li:first-child{padding-top:0;}
.qk-tarif .qk-tarif__liste li::before{content:'';position:absolute;left:0;top:19px;width:7px;height:7px;background:var(--qkt-accent);border-radius:2px;}
.qk-tarif .qk-tarif__liste li:first-child::before{top:8px;}
.qk-tarif .qk-tarif__liste b{font-weight:600;}
.qk-tarif .qk-tarif__ops{color:var(--qkt-soft);font-size:13px;}
.qk-tarif .qk-tarif__not{margin:20px 0 0;padding:14px 16px;background:#fff;border-radius:8px;font-size:13.5px;line-height:1.65;color:var(--qkt-soft);}
.qk-tarif .qk-tarif__not b{color:var(--qkt-ink);font-weight:600;}
.qk-tarif .qk-tarif__urunBag{display:inline-flex;align-items:center;gap:8px;margin:18px 0 0;padding:0 0 5px;border-bottom:1px solid var(--qkt-koyu);color:var(--qkt-koyu);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:gap .2s ease,color .2s ease,border-color .2s ease;}
.qk-tarif .qk-tarif__urunBag::after{content:'\2192';font-size:14px;font-weight:400;line-height:1;}
.qk-tarif .qk-tarif__urunBag:hover{gap:12px;color:var(--qkt-accent);border-color:var(--qkt-accent);}
/*--- Adimlar: numaralar sayacla uretiliyor ---*/
.qk-tarif .qk-tarif__adimListe{counter-reset:qkt;display:flex;flex-direction:column;gap:26px;margin:0;}
.qk-tarif .qk-tarif__adimListe > li{counter-increment:qkt;position:relative;padding:0 0 0 58px;}
.qk-tarif .qk-tarif__adimListe > li::before{content:counter(qkt);position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:var(--qkt-koyu);border-radius:50%;color:#fff;font-size:15px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;}
.qk-tarif .qk-tarif__adimListe > li::after{content:'';position:absolute;left:19px;top:46px;bottom:-26px;width:1px;background:var(--qkt-cizgi);}
.qk-tarif .qk-tarif__adimListe > li:last-child::after{display:none;}
/*--- Basliklar ---*/
.qk-tarif .qk-tarif__h2{margin:0 0 18px;padding:0 0 14px;border-bottom:1px solid var(--qkt-cizgi);font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.24;letter-spacing:-.01em;color:var(--qkt-ink);}
.qk-tarif .qk-tarif__malzeme .qk-tarif__h2{padding-bottom:12px;margin-bottom:6px;font-size:19px;border-bottom-color:rgba(47,61,52,.16);}
.qk-tarif .qk-tarif__h3{margin:0 0 7px;font-size:16.5px;font-weight:600;line-height:1.35;letter-spacing:-.005em;color:var(--qkt-ink);}
.qk-tarif .qk-tarif__adimListe .qk-tarif__h3{padding-top:9px;}
/*--- Metin bolumleri ---*/
.qk-tarif .qk-tarif__bolum{margin:0 0 44px;}
.qk-tarif .qk-tarif__bolum p{max-width:var(--qkt-olcu);margin:0 0 18px;font-size:17px;font-weight:400;line-height:1.78;color:var(--qkt-soft);}
.qk-tarif .qk-tarif__bolum p:last-child{margin-bottom:0;}
.qk-tarif .qk-tarif__bolum b{font-weight:600;color:var(--qkt-ink);}
.qk-tarif .qk-tarif__adimlar p{max-width:var(--qkt-olcu);font-size:16px;line-height:1.72;color:var(--qkt-soft);}
.qk-tarif .qk-tarif__bolum .qk-tarif__h3{margin-top:26px;}
.qk-tarif .qk-tarif__bolum .qk-tarif__h2 + .qk-tarif__h3{margin-top:0;}
/*Madde listesi*/
.qk-tarif .qk-tarif__madde{display:flex;flex-direction:column;gap:11px;max-width:var(--qkt-olcu);margin:16px 0 0;}
.qk-tarif .qk-tarif__madde li{position:relative;padding:0 0 0 22px;font-size:17px;line-height:1.72;color:var(--qkt-soft);}
.qk-tarif .qk-tarif__madde li::before{content:'';position:absolute;left:0;top:11px;width:7px;height:7px;background:var(--qkt-accent);border-radius:2px;}
.qk-tarif .qk-tarif__madde b{color:var(--qkt-ink);font-weight:600;}
/*Uyari kutusu*/
.qk-tarif .qk-tarif__uyari{max-width:var(--qkt-olcu);margin:18px 0 0;padding:16px 18px;background:var(--qkt-yuzey);border-left:3px solid var(--qkt-altin);border-radius:0 8px 8px 0;font-size:14.5px;line-height:1.7;color:var(--qkt-soft);}
/*--- SSS ---*/
.qk-tarif .qk-tarif__sss{max-width:var(--qkt-olcu);border-top:1px solid var(--qkt-cizgi);}
.qk-tarif .qk-tarif__soru{border-bottom:1px solid var(--qkt-cizgi);}
.qk-tarif .qk-tarif__soru > summary{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:17px 2px;list-style:none;cursor:pointer;font-size:15.5px;font-weight:500;line-height:1.45;color:var(--qkt-ink);transition:color .2s ease;}
.qk-tarif .qk-tarif__soru > summary::-webkit-details-marker{display:none;}
.qk-tarif .qk-tarif__soru > summary::marker{content:'';}
.qk-tarif .qk-tarif__soru > summary::after{content:'+';flex:0 0 auto;font-size:22px;font-weight:300;line-height:1;color:var(--qkt-soft);}
.qk-tarif .qk-tarif__soru[open] > summary::after{content:'\2212';}
.qk-tarif .qk-tarif__soru > summary:hover{color:var(--qkt-accent);}
.qk-tarif .qk-tarif__cevap{padding:0 44px 18px 2px;}
.qk-tarif .qk-tarif__cevap p{margin:0;font-size:14.5px;line-height:1.72;color:var(--qkt-soft);}
/*--- Kapanis CTA ---*/
.qk-tarif .qk-tarif__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;margin:8px 0 0;padding:34px 36px;background:var(--qkt-koyu);border-radius:var(--qkt-radius);}
.qk-tarif .qk-tarif__ctaYazi{min-width:0;}
.qk-tarif .qk-tarif__h2--cta{margin:0 0 8px;padding:0;border:0;font-size:clamp(19px,1.8vw,23px);color:#fff;}
.qk-tarif .qk-tarif__cta p{margin:0;max-width:52ch;font-size:14.5px;line-height:1.65;color:rgba(255,255,255,.78);}
.qk-tarif .qk-tarif__ctaBtn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:48px;padding:0 28px;background:var(--qkt-krem);border-radius:6px;color:var(--qkt-koyu);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s ease;}
.qk-tarif .qk-tarif__ctaBtn:hover{background:#fff;}
@media (max-width:1041px){
	.qk-tarif .qk-tarif__govde{grid-template-columns:minmax(0,1fr);gap:32px;}
	/*Tek kolona dusunce yapiskan malzeme karti anlamsiz, metni itiyor*/
	.qk-tarif .qk-tarif__malzeme{position:static;top:auto;}
	.qk-tarif .qk-tarif__liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;}
}
@media (max-width:767px){
	.qk-tarif .qk-tarif__hero{margin-bottom:26px;}
	.qk-tarif .qk-tarif__ust{margin-bottom:12px;font-size:11px;letter-spacing:.14em;}
	.qk-tarif .qk-tarif__ust::before{width:24px;}
	/*18ch siniri mobilde basligi gereksiz daraltiyor*/
	.qk-tarif .qk-tarif__h1{max-width:none;}
	.qk-tarif .qk-tarif__giris{margin-top:16px;font-size:15.5px;line-height:1.7;}
	.qk-tarif .qk-tarif__kunye{gap:8px;margin-top:22px;}
	.qk-tarif .qk-tarif__kunyeOge{flex:1 1 100%;padding:12px 14px;}
	.qk-tarif .qk-tarif__kapak{margin-bottom:30px;}
	.qk-tarif .qk-tarif__gorsel{margin:28px 0;}
	.qk-tarif .qk-tarif__govde{margin-bottom:32px;}
	.qk-tarif .qk-tarif__malzeme{padding:22px 20px;}
	.qk-tarif .qk-tarif__liste{grid-template-columns:minmax(0,1fr);}
	.qk-tarif .qk-tarif__adimListe > li{padding-left:48px;}
	.qk-tarif .qk-tarif__adimListe > li::before{width:32px;height:32px;font-size:14px;}
	.qk-tarif .qk-tarif__adimListe > li::after{left:16px;top:40px;}
	.qk-tarif .qk-tarif__bolum{margin-bottom:32px;}
	.qk-tarif .qk-tarif__bolum p,.qk-tarif .qk-tarif__madde li{font-size:14.5px;line-height:1.75;}
	.qk-tarif .qk-tarif__cevap{padding-right:28px;}
	.qk-tarif .qk-tarif__cta{padding:26px 22px;}
	.qk-tarif .qk-tarif__ctaBtn{width:100%;}
}
/*---------------------------------------------- B · HAM BLOG ICERIGI ------*/
/*Bilesen kullanilmayan ESKI yazilar icin. Hicbir seyi yeniden duzenlemeden
  okunur hale gelmeleri icin sadece tipografi ve olcu duzeltiliyor.
  DIKKAT: bu kurallar list-style:disc/decimal veriyor ve olcumde bilesenin
  KENDI listelerini de yakaladi — malzemelerde cift madde isareti, adimlarda
  cift numara cikti. Bu yuzden tum blok :not(:has(.qk-tarif)) ile sinirli:
  bilesen varsa ham kurallarin hicbiri calismiyor.*/
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter{font-size:17px;line-height:1.75;color:var(--qk-gri,#515F55);}
/*Ticimax baslik: 20px, ortalanmis ve alti cizili idi*/
body.SayfaIcerik:not(:has(.qk-tarif)) h1.blog-h1{max-width:20ch;margin:8px 0 22px;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.16;letter-spacing:-.02em;text-align:left;text-decoration:none;color:var(--qk-siyah,#2F3D34);}
body.SayfaIcerik:not(:has(.qk-tarif)) .blog-img img{width:100%;height:auto;margin:0 0 30px;border-radius:10px;}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter > div p,body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter > div li{max-width:560px;}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter p{margin:0 0 20px;font-size:17px;line-height:1.75;color:var(--qk-gri,#515F55);}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter h2{margin:40px 0 14px;padding:0 0 12px;border-bottom:1px solid var(--qk-cizgi,#D9D8D0);font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--qk-siyah,#2F3D34);}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter h3{margin:28px 0 8px;font-size:17px;font-weight:600;line-height:1.35;color:var(--qk-siyah,#2F3D34);}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter h4{margin:22px 0 8px;font-size:15.5px;font-weight:600;line-height:1.4;color:var(--qk-siyah,#2F3D34);}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter strong,body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter b{font-weight:600;color:var(--qk-siyah,#2F3D34);}
/*Baglantilar govdeyle ayni renkteydi ve alti cizili degildi*/
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter p a,body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter li a{color:var(--qk-yesil-koyu,#2F3D34);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter p a:hover,body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter li a:hover{color:var(--qk-yesil,#738D54);}
/*Editorden gelen listeler: madde isareti temanin ul sifirlamasiyla kaybolmustu*/
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter > div ul{max-width:560px;margin:0 0 18px;padding-left:20px;}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter > div ol{max-width:560px;margin:0 0 18px;padding-left:22px;}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter > div ul > li{margin:0 0 7px;list-style:disc;}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter > div ol > li{margin:0 0 7px;list-style:decimal;}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter > div img{height:auto;margin:22px 0;border-radius:10px;}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter table{width:100%;max-width:560px;margin:22px 0;border-collapse:collapse;font-size:14.5px;}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter th,body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter td{padding:10px 12px;border:1px solid var(--qk-cizgi,#D9D8D0);text-align:left;}
body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter th{background:var(--qk-yuzey,#F3F1ED);font-weight:600;color:var(--qk-siyah,#2F3D34);}
@media (max-width:767px){
	body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter p,body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter{font-size:14.5px;line-height:1.75;}
	body.SayfaIcerik:not(:has(.qk-tarif)) .blogCenter h2{margin-top:30px;}
}
/*==================== BLOG YAN KOLONU ====================*/
/*Ticimax blog detayinda sagdaki kolon: arama kutusu, Kategoriler ve Son Blog
  Yazilari. Markup panelden gelmiyor, temanin kendisi basiyor:

    .blogRight
      .blogKategori
        .blogSearchFormArea  -> input#blogSearchInput + <button>Ara</button>
        .blogkategoribaslik  -> «Kategoriler»        (div, baslik etiketi degil)
        ul                                            (su an BOS: blog kategorisi tanimli degil)
      .blokSonYazilar
        .bloksonyazilarbaslik -> «Son Blog Yazilari»  (div)
        ul > li > a > img[style="display:none"] + metin

  Bu bolumden onceki kurallar iki nedenle hic islemiyordu:
    1) kapsam body.SayfaIcerik:not(:has(.qk-tarif)) idi, yani TARIF sayfasinda
       devre disiydi — kolon tarayici varsayilanlariyla kaliyordu
    2) baslik olarak h2/.Block_Title/strong, dugme icin input[type=submit]
       bekliyordu; gercekte hicbiri yok
  Simdi kapsam kaldirildi ve seciciler gercek sinif adlariyla yazildi.
  Blog LISTE sayfasinda (/blog/kategori/...) body'de SayfaIcerik sinifi YOK;
  bu yuzden secici body.SayfaIcerik degil body ile basliyor, iki sayfada da calisir.

  Olcum (avokado-sosu, 1440px): kolon 330px / 1042px'te 231px / 900px'te 195px.
  769px altinda temanin kendisi kolonu display:none yapiyor, bu yuzden mobil
  icin ayrica kural yazmaya gerek yok.*/
/*Kolon sayfayla birlikte kayiyor: yazi 4400px, kolon 230px kaliyordu.
  DIKKAT: ust kutu iki float cocugunu (merkez + sag) kapsamadigi icin
  yuksekligi 0'di; sticky'nin hareket araligi da 0 oluyordu. flow-root
  kutuyu floatlari kapsar hale getirir, gorunumde bir sey degistirmez
  (ardindaki .middleBottomBlock zaten bos).*/
body div:has(> .blogRight){display:flow-root;}
body .blogRight{position:sticky;top:90px;padding:0 0 0 10px;}
body .blogRight .blogKategori{margin:0 0 28px;}
body .blogRight .blokSonYazilar{margin:0;}
/*Arama alani: tarayici varsayilani geliyordu — 22px yukseklik, 2px inset
  cerceve, gri outset dugme.*/
body .blogRight .blogSearchFormArea{position:relative;margin:0 0 26px;}
body .blogRight #blogSearchInput{width:100%;height:46px;margin:0;padding:0 76px 0 14px;background:#fff;border:1px solid var(--qk-cizgi,#D9D8D0);border-radius:8px;box-shadow:none;font-family:'Montserrat',system-ui,sans-serif;font-size:14px;font-weight:400;line-height:44px;color:var(--qk-siyah,#2F3D34);transition:border-color .2s ease,box-shadow .2s ease;}
body .blogRight #blogSearchInput::placeholder{color:var(--qk-orta,#68766B);opacity:1;}
body .blogRight #blogSearchInput:focus{outline:0;border-color:var(--qk-yesil,#738D54);box-shadow:0 0 0 3px rgba(115,141,84,.18);}
/*Dugme temada zaten mutlak konumlu (top:1px right:1px); olculeri yeniliyoruz.
  Hover acik yesile degil griye gidiyor: beyaz yazi acik yesilde 3.71 kontrast
  veriyor, esik 4.5. #515F55 ile 6.73.*/
body .blogRight .blogSearchFormArea button{position:absolute;top:6px;right:6px;bottom:6px;display:flex;align-items:center;justify-content:center;width:auto;height:auto;min-width:56px;margin:0;padding:0 14px;background:var(--qk-yesil-koyu,#2F3D34);border:0;border-radius:6px;box-shadow:none;color:#fff;font-family:'Montserrat',system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;line-height:1;cursor:pointer;transition:background-color .2s ease;}
body .blogRight .blogSearchFormArea button:hover{background:var(--qk-gri,#515F55);}
/*Kategori listesi doluysa arama ile birlikte krem kart icine girer; bos
  oldugunda kart cizilmez, arama yalin kalir.*/
body .blogRight .blokSonYazilar,body .blogRight .blogKategori:has(ul li){padding:22px 20px 8px;background:var(--qk-yuzey,#F3F1ED);border-radius:10px;}
/*Bolum basliklari: sayfanin ana kolonundaki h2'lerle ayni dil — buyuk harf
  etiket + ince ayirma cizgisi.*/
body .blogRight .blogkategoribaslik,body .blogRight .bloksonyazilarbaslik{display:block;margin:0;padding:0 0 12px;border-bottom:1px solid var(--qk-cizgi,#D9D8D0);font-size:12px;font-weight:600;letter-spacing:.16em;line-height:1.4;text-transform:uppercase;color:var(--qk-siyah,#2F3D34);}
body .blogRight ul{margin:0;padding:0;list-style:none;}
body .blogRight li{margin:0;padding:0;clear:none;list-style:none;border-bottom:1px solid var(--qk-cizgi-acik,#E6E8E6);}
body .blogRight li:last-child{border-bottom:0;}
body .blogRight li a{display:flex;align-items:center;gap:12px;width:auto;padding:13px 0;font-size:14.5px;font-weight:400;line-height:1.5;color:var(--qk-gri,#515F55);text-decoration:none;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s ease,padding-left .2s ease;}
body .blogRight li a:hover{padding-left:6px;color:var(--qk-yesil-koyu,#2F3D34);text-decoration:underline;}
/*Yazinin kapak gorseli: tema src bos oldugunda img'ye satir ici display:none
  yaziyor. Zorla gostermiyoruz (bozuk gorsel cikardi); sadece gorunur hale
  geldiginde olcusunu veriyoruz.*/
body .blogRight li a img{flex:0 0 auto;width:54px;height:54px;max-width:54px;margin:0;object-fit:cover;border-radius:6px;background:var(--qk-krem,#EAE6DE);}
/*Kategori listesi bos geldiginde altinda hicbir sey olmayan bir baslik
  kaliyordu; baslik da bos liste de gizleniyor, arama yerinde kaliyor.*/
body .blogRight .blogKategori:not(:has(ul li)) .blogkategoribaslik,body .blogRight .blogKategori:not(:has(ul li)) ul{display:none;}
body .blogRight .blogKategori:not(:has(ul li)) .blogSearchFormArea{margin-bottom:0;}
/*Dar kolon (769-1041px arasi 195-231px'e kadar iniyor)*/
@media (max-width:1041px){
	body .blogRight{top:84px;padding:0 0 0 6px;}
	body .blogRight .blokSonYazilar,body .blogRight .blogKategori:has(ul li){padding:18px 16px 6px;}
	body .blogRight #blogSearchInput{height:42px;padding-right:62px;font-size:13px;line-height:40px;}
	body .blogRight .blogSearchFormArea button{top:5px;right:5px;bottom:5px;min-width:46px;padding:0 10px;font-size:11px;}
	body .blogRight .blogkategoribaslik,body .blogRight .bloksonyazilarbaslik{font-size:11px;letter-spacing:.12em;}
	body .blogRight li a{gap:10px;padding:11px 0;font-size:13.5px;}
	body .blogRight li a img{width:44px;height:44px;max-width:44px;}
}
/*==================== BLOG YAZISI: ALT BILGI ALANI ====================*/
/*Ticimax yazinin altina uc KARDES eleman basiyor, hicbiri sarmalanmiyor:
    <div class="blog-etiket"><strong>Etiketler:</strong> Avokado Sosu</div>
    <div class="yayintarih"> Eylül 15, 2026 </div>
    <a class="blog-listeyedon" href="/blog">Listeye dön</a>

  Olcum (avokado-sosu, 1440px):
    .blog-etiket      12.8px / #000 / margin:0     -> yazinin son bolumune
                      (koyu yesil CTA kutusu) YAPISIK; arada 0px bosluk
    .yayintarih       13px   / ALTI CIZILI          -> baglanti degil ama
                      baglanti gibi goruluyordu (kirik link izlenimi)
    .blog-listeyedon  13px   / alti cizili duz yazi -> dugme gibi durmuyordu
    ucunun de rengi #000 — palet disi (sayfanin miguresi #2F3D34)

  DIKKAT: "Avokado Sosu" YALIN BIR METIN DUGUMU, sarmalayan etiketi yok.
  Bu yuzden etiketi ayri bir rozete/cipe almak CSS ile mumkun degil; sadece
  satirin tamami ve <strong> bicimlendirilebiliyor.
  Tarih bicimi de ("Eylül 15, 2026") Ticimax'tan geliyor, CSS ile duzeltilemez.

  Kapsam body.SayfaIcerik: hem tarif bileseni olan hem de ham blog
  sayfalarinda ayni sekilde calisir.*/
/*Ayirici cizgi + nefes araligi: uc satir artik yazinin devami degil, ayri
  bir kunye blogu gibi duruyor.*/
body.SayfaIcerik .blogCenter > .blog-etiket{margin:52px 0 0;padding:26px 0 0;border-top:1px solid var(--qk-cizgi,#D9D8D0);font-size:14px;font-weight:400;line-height:1.6;color:var(--qk-siyah,#2F3D34);}
body.SayfaIcerik .blogCenter > .blog-etiket strong{display:inline-block;margin:0 9px 0 0;font-size:11.5px;font-weight:600;letter-spacing:.14em;line-height:1.6;text-transform:uppercase;color:var(--qk-gri,#515F55);}
/*Tarih baglanti degil: alti cizgisi kalkti, ikincil metin olcegine indi*/
body.SayfaIcerik .blogCenter > .yayintarih{margin:9px 0 0;font-size:13px;font-weight:400;line-height:1.5;color:var(--qk-gri,#515F55);text-decoration:none;}
/*Listeye don: cerceveli geri baglantisi, solunda ok. Sayfadaki diger
  cerceveli butonlarla ayni dil (6px kose, buyuk harf, 12.5px/600).*/
body.SayfaIcerik .blogCenter > a.blog-listeyedon{display:inline-flex;align-items:center;gap:9px;width:auto;height:44px;margin:28px 0 0;padding:0 22px;background:transparent;border:1px solid var(--qk-cizgi,#D9D8D0);border-radius:6px;color:var(--qk-yesil-koyu,#2F3D34);font-size:12.5px;font-weight:600;letter-spacing:.06em;line-height:1;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,border-color .2s ease;}
body.SayfaIcerik .blogCenter > a.blog-listeyedon::before{content:'←';flex:0 0 auto;font-size:15px;font-weight:400;line-height:1;transition:transform .2s ease;}
body.SayfaIcerik .blogCenter > a.blog-listeyedon:hover{background:var(--qk-yuzey,#F3F1ED);border-color:var(--qk-yesil-koyu,#2F3D34);color:var(--qk-yesil-koyu,#2F3D34);text-decoration:none;}
body.SayfaIcerik .blogCenter > a.blog-listeyedon:hover::before{transform:translateX(-4px);}
@media (max-width:767px){
	body.SayfaIcerik .blogCenter > .blog-etiket{margin-top:38px;padding-top:22px;font-size:13.5px;}
	body.SayfaIcerik .blogCenter > a.blog-listeyedon{margin-top:22px;height:42px;padding:0 18px;}
}
/*==================== ANASAYFA TELEFON: SEPET IKONU RENGI ====================*/
/*Sikayet: "Apple cihazlarda sepet ikonu soluk pembe goruluyor."
  Apple'a ozel degil — 768px ve alti TUM telefonlarda, sadece ANASAYFADA.

  Sebep: temanin anasayfa-telefon numarasi soyle (bizim degil, hazir temadan):
      @media (max-width:768px){body.HomeBody header#headerNew svg{filter:invert(1)}}
  Yani ikonlar beyaza boyanmiyor, TERS CEVRILIYOR. Bu numara sadece saf
  siyahtan temiz beyaz uretir. Olculen degerler (anasayfa, 390px):
      arama ikonu   tanimli #000000 -> ekranda #FFFFFF   (dolgu)
      hesap ikonu   tanimli #000000 -> ekranda #FFFFFF   (dolgu)
      SEPET ikonu   tanimli #2F3D34 -> ekranda #D0C2CB   (kontur)  <-- soluk pembe
  #2F3D34'un tersi #D0C2CB; ekran goruntusundeki renk birebir bu.

  Ne zaman girdi: sepet ikonunu JS ile degistiriyoruz (ticimax-site-all.js >
  "Header sepet ikonu"). Palet calismasinda enjekte edilen 13 SVG rengi
  #2F3D34'e cekilirken bu ikonun eski #000 degeri de degisti ve temanin
  invert numarasi bozuldu.

  Cozum: rengi ters cevirmeye birakmiyoruz. Sadece BIZIM ikonumuzda filtreyi
  kapatip rengi dogrudan veriyoruz. Ikon JS tarafinda .qk-sepet-ikon sinifiyla
  isaretleniyor; hesap ikonu da "cart-svg" sinifini tasidigi icin sinif sart —
  onun filtresi kapatilirsa o siyah kalirdi.*/
@media (max-width:768px){
	body.HomeBody #headerNew svg.qk-sepet-ikon{filter:none;}
	body.HomeBody #headerNew svg.qk-sepet-ikon,body.HomeBody #headerNew svg.qk-sepet-ikon *{stroke:#fff;}
	/*Sayfa kaydirilinca header beyaz zemine oturuyor: ikon koyu yesile doner*/
	body.HomeBody #headerNew.fixed svg.qk-sepet-ikon,body.HomeBody #headerNew.fixed svg.qk-sepet-ikon *{stroke:var(--qk-siyah,#2F3D34);}
}
/*Parapuan kartlari: puan rakami satir sonunda bolunmesin.
  Olcum: "anında 2.000 puan" ifadesinde "2.000" ile "puan" ayri satirlara
  dusuyordu; rakam tek basina kalinca deger okunmaz hale geliyor.*/
.qk-pp .qk-pp__kartDeger b{white-space:nowrap;}
/*==================== 12 · URUN KARTI INDIRIM ROZETI ====================*/
/*Istek: "indirim oranlarinin kutucugu kucuk kaliyor, biraz buyutelim; renk
  paletindeki daha acik yesili — fiyatin rengini — kullanalim."

  Olcum (kategori, 1440px): rozet 35x23px, yazi 11px/600, zemin #2F3D34.
  Yeni: 19px/700, min-height 34px — kutu yaklasik 52x34'e cikiyor.

  ! 19px KEYFI DEGIL, KONTRAST ICIN SART.
    Fiyatin rengi #738D54; uzerine beyaz yazi 3.71 kontrast veriyor.
    WCAG esigi normal yazida 4.5, BUYUK yazida 3.0. Bir yazi "buyuk" sayilmak
    icin kalinsa 18.66px olmali. 19px/700 ile rozet buyuk yazi sinifina girer
    ve 3.71 esigi gecer. Punto 18.66'nin altina indirilirse rozet okunabilirlik
    esigini kaybeder — kucultmek gerekirse zemini #2F3D34'e geri almak lazim
    (orada kontrast 11.43, punto serbest).

  Secici .discountIcon: ayni kutudaki diger rozetler (yeni urun, kargo, firsat)
  zaten display:none, ama kural yanlislikla onlara da uygulanmasin.*/
.productItem .productIconEx > .discountIcon{min-height:34px;padding:0 13px;border-radius:6px;background:var(--qk-yesil);color:#fff;font-size:19px;font-weight:700;letter-spacing:-.01em;}
@media (max-width:767px){
	.productItem .productIconEx > .discountIcon{min-height:31px;padding:0 11px;font-size:19px;}
}
/*==================== 8 · FOOTER: SIYAH YERINE KREM ====================*/
/*Istek: "footer rengini kayan bandin tonuna — paletteki kreme — cekelim."
  Olcum (1440px) footer uc bolumden olusuyor:
      1) e-bulten   zemin #2F3D34 (koyu yesil, bizim kuralimiz)
      2) .mid       zemin #000000  <- siyah
      3) .bottom    zemin #000000  <- siyah
  "Siyah yerine" dendigi icin SADECE .mid ve .bottom krem yapildi; e-bulten
  bandi siyah degil, koyu yesil olarak duruyor.

  DIKKAT: bu iki bolumun icindeki her sey beyazdi (menu basliklari, telefon,
  linkler, telif satiri, sosyal medya ikon cerceveleri, mobil akordiyon
  isareti). Krem zeminde hepsi gorunmez olurdu; asagida tek tek koyuya
  cekiliyor. !important sart: beyaz renkler Ticimax'in kendi footer sablonundan
  geliyor, o dosya capraz kaynak ve kurallari okunamiyor.

  .qk-guven ve .qk-strip de .footerTemp icinde duruyor ama BOLUMLERIN DISINDA
  (kardes eleman). Kapsam section.mid/.bottom ile sinirli oldugu icin onlara
  dokunulmuyor.*/
body .footerTemp section.elementor-section.mid,body .footerTemp section.elementor-section.bottom{background:var(--qk-krem)!important;}
body .footerTemp section.elementor-section.mid,body .footerTemp section.elementor-section.mid *,body .footerTemp section.elementor-section.bottom,body .footerTemp section.elementor-section.bottom *{color:var(--qk-siyah)!important;}
/*Ikincil metinler: calisma saatleri, adres, telif — bir ton acik*/
body .footerTemp section.elementor-section.mid ul.footerText li,body .footerTemp section.elementor-section.bottom ul.footerText li,body .footerTemp section.elementor-section.bottom li{color:var(--qk-gri)!important;}
body .footerTemp section.elementor-section.mid a:hover,body .footerTemp section.elementor-section.bottom a:hover{color:var(--qk-yesil)!important;}
/*Sosyal medya / uygulama magazasi ikonlari: cerceve beyazdi*/
body .footerTemp .socialMedia li a i,body .footerTemp .storeMedia li a{border-color:rgba(47,61,52,.26)!important;}
body .footerTemp .socialMedia li a:hover i,body .footerTemp .storeMedia li a:hover i{background:transparent!important;color:var(--qk-yesil-koyu)!important;border-color:var(--qk-yesil-koyu)!important;}
body .footerTemp .storeMedia li a:hover{border-color:var(--qk-yesil-koyu)!important;}
body .footerTemp .socialMedia li a:hover span,body .footerTemp .storeMedia li a:hover span{color:var(--qk-yesil-koyu)!important;}
/*Bolumler arasi ayrim: iki krem bant yan yana, ince cizgi belirginlestirildi*/
body .footerTemp section.elementor-section.bottom{border-top:1px solid rgba(47,61,52,.12)!important;}
@media (max-width:767px){
	/*Mobil akordiyon isareti: cerceve rgba(255,255,255,.35) idi, kremde gorunmez.
	  Ic cizgiler currentColor kullaniyor, metin rengiyle birlikte koyuya donuyor.*/
	body .footerTemp .footerMenul.accordionMode .footerMenuTitle:after,body .footerTemp .footerMenul .footerMenuTitle:after{border-color:rgba(47,61,52,.30)!important;}
}
/*==================== 13 · URUN DETAY: 1200px + KARE GALERI ====================*/
/*Istek (16 Eylul dok. md.13 + sohbet): "gorsellerin boyutu nedir? mobilde sorun
  yok ama deskte kenarlarda ek cerceve var. tek boyut olacak sekilde desk
  gorunumu duzenleyebilir miyiz?" / "1200px alana sikistirmak istiyoruz."

  Olcum — cerceve NEDEN olusuyor:
    urun gorselleri 1500x1500 KARE, galeri kutusu ise dikdortgen:
       1440px ekran -> kutu 773x720   1920px ekran -> kutu 1090x720
    object-fit:contain kare gorseli kutunun ortasina koyuyor, yanlarda
    kutunun zemini (#F3F1ED) gorunur kaliyor = "ek cerceve".

  Cozum iki parcali:
    1) kutu KARE olacak (aspect-ratio:1/1) -> contain'in kirpacagi bosluk kalmaz
    2) urun detay alani 1200px'e sabitlenip ortalanacak -> kare kutu her
       ekranda ayni olcude (~694x694) kalir, genis ekranda buyuyup tasmaz
  Boylece tek bir gorsel olcusu (1200x1200 veya 1500x1500 kare) hem masaustu
  hem mobil icin yeterli.*/
@media (min-width:1042px){
	body.ProductBody .ProductDetailMain{margin-top:32px;float:none;max-width:1200px;margin-left:auto;margin-right:auto;}
}
@media (min-width:1025px){
	/*Sabit 720px yukseklik yerine kare oran. Ic dolgu da kalkiyor: kare gorsel
	  kare kutuyu tam dolduruyor, kenarda zemin gorunmuyor.*/
	body.ProductBody .SmallImages div.AltImgCapSmallImg{height:auto;aspect-ratio:1 / 1;}
	body.ProductBody .SmallImages div.AltImgCapSmallImg img{padding:0;}
	body.ProductBody .leftImage > .qk-gal__thumbs{max-height:none;}
}
/*==================== 9 · TARIF GIRIS CUMLESI: 2 SATIR ====================*/
/*Istek: giris cumlesi 2 satirda kalsin, cumle bitmezse "..." ile kesilsin ki
  altindaki kunye kartlarinin hizasi her tarifte ayni olsun.
  Olcum: avokado sosu sayfasinda giris 4 satirdi (560px genislik, 17px).
  min-height sart: tek satirlik bir giriste de kutu 2 satir yer kaplasin.*/
.qk-tarif .qk-tarif__giris{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:calc(2 * 1.72em);}
@media (max-width:767px){
	.qk-tarif .qk-tarif__giris{min-height:calc(2 * 1.7em);}
}
/*==================== 3 · MARKA HIKAYESI: SON PARAGRAF ORTALI ====================*/
/*Istek: "son paragrafi ortali olarak gosterebilir miyiz masaustu gorunum icin".
  Bolumde 3 paragraf var ve izgara 2 kolonlu: ilk ikisi yan yana, ucuncusu tek
  basina sol kolonda kaliyordu. Artik iki kolonu birden kaplayip ortalaniyor.
  900px altinda izgara zaten tek kolon, kural oraya girmiyor.*/
@media (min-width:901px){
	.qk-hik .qk-hik__metin p:last-child{grid-column:1 / -1;max-width:70ch;margin-left:auto;margin-right:auto;text-align:center;}
}
/*==================== 14 · HAKKIMIZDA: GORSEL BANTLARI + YATAY VIDEO ====================*/
/*Uc yeni gorsel alani: hero'nun altinda, "Uc Uretim Kolu" basliginin ustunde
  ve kollarin altinda (videolarin ustunde). Onerilen olcu 1600x900 (16:9).
  Su an placehold.co yer tutucusu duruyor; gercek gorseller gelince sadece
  bilesendeki src degisecek.*/
.qk-hkk .qk-hkk__gorsel{margin:46px 0;overflow:hidden;border-radius:8px;background:var(--qkk-panel,#fff);}
.qk-hkk .qk-hkk__gorsel img{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;}
@media (max-width:767px){
	.qk-hkk .qk-hkk__gorsel{margin:32px 0;border-radius:6px;}
}
/*Yatay YouTube kartlari: dikey video seridinin yerine iki 16:9 kart.
  Kapak gorseli YouTube'dan (img.youtube.com), tiklayinca YouTube'da aciliyor.
  Gomulu oynatici KULLANILMIYOR: iframe sayfayi yavaslatir ve cerez birakir.*/
.qk-vidsec .qk-vidsec__liste--yatay{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;overflow:visible;scroll-snap-type:none;}
.qk-vidsec .qk-vidsec__liste--yatay .qk-vidsec__oge{flex:none;width:auto;min-width:0;scroll-snap-align:none;}
.qk-yt .qk-yt__bag{display:block;color:inherit;text-decoration:none;}
.qk-yt .qk-yt__kapak{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--qkv-radius,6px);background:var(--qk-krem,#EAE6DE);}
.qk-yt .qk-yt__kapak img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.6,.2,1);}
.qk-yt .qk-yt__bag:hover .qk-yt__kapak img{transform:scale(1.03);}
.qk-yt .qk-yt__oynat{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:68px;height:48px;pointer-events:none;}
.qk-yt .qk-yt__oynat svg{display:block;width:100%;height:100%;}
.qk-yt .qk-yt__kutu{fill:var(--qk-yesil-koyu,#2F3D34);fill-opacity:.84;transition:fill-opacity .2s ease;}
.qk-yt .qk-yt__ok{fill:#fff;}
.qk-yt .qk-yt__bag:hover .qk-yt__kutu{fill-opacity:1;}
.qk-yt .qk-vidsec__ad{display:inline-flex;align-items:center;gap:7px;margin-top:14px;}
.qk-yt .qk-vidsec__ad::after{content:'→';font-size:15px;font-weight:400;line-height:1;transition:transform .2s ease;}
.qk-yt .qk-yt__bag:hover .qk-vidsec__ad::after{transform:translateX(4px);}
@media (max-width:767px){
	.qk-vidsec .qk-vidsec__liste--yatay{grid-template-columns:minmax(0,1fr);gap:18px;}
	.qk-yt .qk-yt__oynat{width:54px;height:38px;}
}
/*==================== ANASAYFA TARIF KARTI: MINI YAZI ====================*/
/*Her tarif kartinin altina kisa bir tanitim cumlesi geldi
  (components/home-recipe.html > .qk-recipe__ozet).

  Neden yeni bir sinif: eski .qk-recipe__by ("Tarif · Ozemle Mutfagi") satiri
  daha once istek uzerine gizlenmisti ve o kurallar !important tasiyor. Onlarla
  ugrasmak yerine ozet ayri bir sinifa yazildi; __by gizli kalmaya devam ediyor.

  2 SATIRDA KESILIYOR ve min-height ile her zaman 2 satir yer kapliyor:
  yoksa kisa ozetli kartlarda "Tarifi Gor" yukari kayar, izgaradaki hiza bozulur
  (baslikta da ayni yontem kullaniliyor).

  Renk #515F55: bolumun krem zemininde (#EAE6DE) kontrast 5.41 — AA esigi 4.5.*/
.qk-recipes .qk-recipe__ozet{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:10px 0 0;min-height:calc(2 * 1.55em);font-size:12.5px;font-weight:400;line-height:1.55;color:var(--qk-gri,#515F55);}
@media (max-width:767px){
	.qk-recipes .qk-recipe__ozet{margin-top:8px;font-size:12px;min-height:calc(2 * 1.5em);line-height:1.5;}
}
/*==================== 18 EYLUL md.6 · SEPETE EKLE HOVER ====================*/
/*Sikayet: "Sepete ekle butonunun uzerine geldigimizde siyah oluyor, yazi
  gorunmuyor. Hemen Al'in uzerine geldigimizdeki renkler olsun."

  Olcum (urun detay, 1440px) — sikayet birebir dogrulandi:
      SEPETE EKLE  normal bg #2F3D34 / yazi #FFFFFF
                   HOVER  bg #2F3D34 / yazi #2F3D34   <- ayni renk, yazi kayboluyor
      HEMEN AL     normal bg #2F3D34 / yazi #FFFFFF
                   HOVER  bg #FFFFFF / yazi #2F3D34   <- dogru olan bu

  Temada ikisi icin de ayni hover kurali yazili; demek ki Ticimax'in kendi
  dosyasindan (capraz kaynak, kurallari okunamiyor) SADECE .basketBtn'i
  yakalayan daha ozgul bir kural geliyor. Bu yuzden !important sart.
  Kategori kartindaki "Sepete Ekle" de ayni kaliba alindi.*/
body.ProductBody .basketBtn input:hover,body.ProductBody .basketBtn input:focus,body.ProductBody .buyfast input:hover,body.ProductBody .buyfast input:focus{background:#fff!important;color:var(--qk-yesil-koyu,#2F3D34)!important;border-color:var(--qk-yesil-koyu,#2F3D34)!important;}
body .productItem .mycartIcon a.btnAddToCart:hover{background:#fff!important;color:var(--qk-yesil-koyu,#2F3D34)!important;border-color:var(--qk-yesil-koyu,#2F3D34)!important;}
/*==================== 18 EYLUL md.7 · INDIRIM ROZETI KUCULTULDU ====================*/
/*16 Eylul'de rozet buyutulmustu (35x23 -> 55x34). Simdi "cok buyuk gorunuyor,
  biraz kucultelim" geldi. Dokumandaki hedef kutu olculdu (Pillow):
      mevcut rozet 70x43  ->  hedef kutu 56x38   = %80 genislik, %88 yukseklik
  Bizim 55x34'e uygulaninca hedef ~44x30.

  ! PUNTO 19px'TE KALIYOR, KUCULEN SADECE KUTU.
    Zemin #738D54 (fiyatin rengi, sizin isteginiz). Beyaz yazi bu zeminde 3.71
    kontrast veriyor; WCAG esigi normal yazida 4.5, BUYUK yazida 3.0 ve kalin
    yazi 18.66px'ten sonra "buyuk" sayiliyor. 19px'in altina inersek rozet
    okunabilirlik esigini kaybeder.
    Yaziyi da kucultmek isterseniz zemini #2F3D34'e almak gerekir (kontrast
    11.43, punto serbest) — ama o zaman acik yesilden vazgecilmis olur.*/
.productItem .productIconEx > .discountIcon{min-height:30px;padding:0 9px;border-radius:5px;}
@media (max-width:767px){
	.productItem .productIconEx > .discountIcon{min-height:28px;padding:0 8px;}
}
/*==================== INDIRIM ROZETI · SON AYAR ====================*/
/*"Duzelmemis" geri bildirimi. Olcum: CSS canliya yuklenmis ve uygulaniyordu
  (canli ve yerel birebir ayni: 47x30). Sorun yuklemede degil, BIRAKTIGIM
  PUNTODAYDI: kutuyu kuculttum ama yazi 19px kaldigi icin goze hala buyuk
  geliyordu.

  19px'te birakmamin sebebi kontrasti: beyaz yazi marka yesili #738D54
  uzerinde 3.71 veriyor. WCAG esigi normal yazida 4.5, BUYUK yazida 3.0 —
  ve kalin yazi ancak 18.66px'ten sonra "buyuk" sayiliyor. Yani #738D54 ile
  yaziyi kucultmek okunabilirligi bozuyordu.

  Cozum: zemini paletin ICINDE kalarak bir tik koyulastirdik.
      #738D54  marka yesili (fiyat rengi) ....... beyaz yazi 3.71  KALMIYOR
      #62794C  yesil %75 + koyu yesil %25 ....... beyaz yazi 4.82  GECIYOR
      #2F3D34  koyu yesil ....................... beyaz yazi 11.43
  Ara ton yeni bir renk degil, iki palet renginin karisimi — dosyadaki
  --qk-gri / --qk-yuzey / --qk-cizgi ile ayni mantik.
  Artik punto serbest: 19px -> 15px, kutu ~43x30 (dokumandaki hedef ~44x30).

  ! GERI ALMAK ICIN: --qk-rozet degerini var(--qk-yesil) yapin; o zaman rozet
    tam fiyat rengine doner ama puntoyu 19px'e cikarmak gerekir.*/
:root{--qk-rozet:#62794C;}
.productItem .productIconEx > .discountIcon{min-height:30px;padding:0 11px;background:var(--qk-rozet);font-size:15px;letter-spacing:0;}
@media (max-width:767px){
	.productItem .productIconEx > .discountIcon{min-height:28px;padding:0 10px;font-size:14px;}
}
/*==================== ANASAYFA OZELLIK IKONLARI: OPTIK DENGE ====================
	Yeni ikon seti (I1-I6) farkli en-boy oranlarinda geldi:
	  I1 90x80  I2 63x70  I3 55x76  I4 59x58  I5 79x41  I6 75x83
	Hepsi 46x46 kare kutuda "contain" ile ciziliyor. Olculen cizim alanlari:
	  I1 1780  I2 1860  I3 1513  I4 1912  I6 1793  ->  ortalama 1772 px2
	  I5 1093  ->  ortalamanin sadece %62'si; yanindakilerin yaninda kucuk duruyor.
	I5 yatay bir ikon (makarna tabagi), yuksekligi kutunun %52'sinde kaliyor.
	Kutuyu buyutursek ayni kolondaki metin sol kenari kayar, o yuzden sadece
	cizimi buyutuyoruz: scale(1.27) -> alan 1763, yani diger besiyle ayni.
	Transform yerlesimi etkilemedigi icin izgara ve metin hizasi bozulmuyor;
	tasan ~6px her iki yana, soldaki kolon boslugunun (44px) icine dusuyor.

	NOT: stroke tabanli ikonlarin (I1/I4/I6) stroke-width degerleri bilesen
	HTML'inde kendi olceklerine gore ayarlandi (2 -> 2.25 / 1.47 / 2.07), boylece
	ucu de ekranda 1.15px cizgi veriyor. Ikonlari degistirirseniz bunu yineleyin.
	==================================================================================*/
.qk-ozl .qk-ozl__ikon--genis svg,.qk-ozl .qk-ozl__ikon--genis img{transform:scale(1.27);}
/*==================== INDIRIM ROZETI · KUCULTME (kullanici cizimi) ====================
	Kullanici kart gorselinin uzerine hedef kutuyu cizdi: ~38x21px (su an 47x30).
	Yer ayni kaliyor (sag ust, .productIconEx), sadece kutu ve punto kuculuyor.
	Kontrast: 12px kalin beyaz / --qk-rozet #62794C = 4.82 -> normal metin esigi 4.5 gecer.
	(12 numarali eski madde "buyutelim" demisti; bu istek onun yerine gecer.)
	=====================================================================================*/
.productItem .productIconEx > .discountIcon{min-height:22px;padding:0 7px;border-radius:4px;font-size:12px;}
@media (max-width:767px){
	.productItem .productIconEx > .discountIcon{min-height:20px;padding:0 6px;font-size:11px;}
}
/*==================== GUVEN SERIDI: SOGUK ZINCIR IKONU OPTIK DENGE ====================
	icon-3 (sogutmali kamyon) 82x55 yatay; 38x38 kutuda 38x25 ciziliyor, alan diger
	ikonlarin (~1300px2) %73'u. scale(1.2) ile ~1400px2'ye cikiyor; transform yerlesimi
	etkilemedigi icin metin hizasi bozulmuyor, ~4px tasma 16px bosluga dusuyor.
	=====================================================================================*/
.qk-guven img.qk-guven__ico[src*="/icon-3.svg"]{transform:scale(1.2);}
/*==================== KATEGORI UST BANDI: GORSELSIZ HALI ====================
	Gorsel artik panelden (kategori aciklamasinin ust bolumu) geliyor.
	Aciklamada gorsel yoksa JS figure basmiyor ve bu sinifi ekliyor:
	tek kolon, metin ortada; eskiden burada pembe yer tutucu cikiyordu.
	===========================================================================*/
.qk-cattop.qk-cattop--gorselsiz{--qk-split:minmax(0, 1fr);--qk-min-h:0;}
.qk-cattop.qk-cattop--gorselsiz .qk-cattop__content{max-width:760px;text-align:center;}
/*==================== ICERIK / REHBER SAYFASI ====================*/
/*Bilesen: components/icerik-detay.html  (<article class="qk-tarif qk-tarif--rehber">)
  Tarif detayiyla ayni sinif sistemi: hero, h2/h3, metin, madde, uyari, SSS ve CTA
  "TARIF DETAY (BLOG)" blogundan geliyor. Burada SADECE rehbere ozgu parcalar var:
    icindekiler  -> bolum id'lerine giden numarali liste (numara = bolum sirasi)
    tablo        -> erken/olgun hasat karsilastirmasi; dar ekranda yatay kayar
    bilgi kutusu -> krem zemin, uyari kutusundan (altin cizgi) ayri tutuldu
  Ham blog kurallari :not(:has(.qk-tarif)) ile kapsandigi icin buraya bulasmiyor.*/
/*Sabit header bolum basligini ortmesin: icindekiler linkiyle gelince 110px pay*/
.qk-tarif.qk-tarif--rehber [id]{scroll-margin-top:110px;}
/*--- Icindekiler ---*/
.qk-tarif .qk-tarif__icindekiler{max-width:760px;margin:0 0 48px;padding:24px 28px 14px;background:var(--qkt-krem);border-radius:var(--qkt-radius);}
.qk-tarif .qk-tarif__icindekilerBaslik{margin:0 0 6px;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;color:var(--qkt-koyu);}
.qk-tarif .qk-tarif__icindekiler ol{counter-reset:qki;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;}
.qk-tarif .qk-tarif__icindekiler li{counter-increment:qki;border-bottom:1px solid rgba(47,61,52,.12);}
.qk-tarif .qk-tarif__icindekiler li:nth-last-child(-n+2){border-bottom:0;}
.qk-tarif .qk-tarif__icindekiler a{display:flex;align-items:baseline;gap:12px;padding:11px 0;font-size:14.5px;font-weight:500;line-height:1.45;color:var(--qkt-ink);text-decoration:none;transition:color .2s ease;}
.qk-tarif .qk-tarif__icindekiler a::before{content:counter(qki,decimal-leading-zero);flex:0 0 auto;font-size:12px;font-weight:600;color:var(--qkt-accent);font-variant-numeric:tabular-nums;}
.qk-tarif .qk-tarif__icindekiler a:hover{color:var(--qkt-accent);}
/*--- Karsilastirma tablosu ---*/
.qk-tarif .qk-tarif__tablo{max-width:760px;margin:24px 0;overflow-x:auto;border:1px solid var(--qkt-cizgi);border-radius:var(--qkt-radius);}
.qk-tarif .qk-tarif__tablo table{width:100%;min-width:520px;margin:0;border-collapse:collapse;font-size:14.5px;line-height:1.55;}
.qk-tarif .qk-tarif__tablo th,.qk-tarif .qk-tarif__tablo td{padding:13px 16px;border:0;border-bottom:1px solid var(--qkt-cizgi);text-align:left;vertical-align:top;}
.qk-tarif .qk-tarif__tablo thead th{background:var(--qkt-koyu);color:#fff;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;}
.qk-tarif .qk-tarif__tablo tbody th{width:26%;background:var(--qkt-yuzey);font-weight:600;color:var(--qkt-ink);}
.qk-tarif .qk-tarif__tablo td{color:var(--qkt-soft);}
.qk-tarif .qk-tarif__tablo tbody tr:last-child th,.qk-tarif .qk-tarif__tablo tbody tr:last-child td{border-bottom:0;}
/*--- Bilgi kutusu ---*/
.qk-tarif .qk-tarif__bilgi{max-width:var(--qkt-olcu);margin:24px 0 0;padding:20px 22px;background:var(--qkt-krem);border-radius:var(--qkt-radius);}
.qk-tarif .qk-tarif__bolum .qk-tarif__bilgi p{max-width:none;margin:0;font-size:15px;line-height:1.7;color:var(--qkt-soft);}
.qk-tarif .qk-tarif__bolum .qk-tarif__bilgi .qk-tarif__bilgiBaslik{margin:0 0 6px;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--qkt-koyu);}
@media (max-width:767px){
	.qk-tarif .qk-tarif__icindekiler{padding:20px 18px 10px;margin-bottom:36px;}
	.qk-tarif .qk-tarif__icindekiler ol{grid-template-columns:minmax(0,1fr);}
	.qk-tarif .qk-tarif__icindekiler li:nth-last-child(2){border-bottom:1px solid rgba(47,61,52,.12);}
	.qk-tarif .qk-tarif__tablo table{font-size:13.5px;}
	.qk-tarif .qk-tarif__tablo th,.qk-tarif .qk-tarif__tablo td{padding:11px 12px;}
}
/*Giris: tarifteki 2 satir siniri ("9 · TARIF GIRIS CUMLESI") rehberde metni yarida
  kesiyordu ("...Cesitlerini, has..."). Rehberin girisi aciklama metni; tam gorunur.*/
.qk-tarif.qk-tarif--rehber .qk-tarif__giris{display:block;-webkit-line-clamp:unset;overflow:visible;min-height:0;}
/*Uyari kutusu: bolum icindeyken ".qk-tarif__bolum p" (17px, alt bosluk) onu eziyordu;
  masaustu 17px / mobil 14.5px tutarsiz cikiyordu. Tasarlanan olcu 14.5px, ust bosluk 18px.
  Tarif sayfasindaki "Saklama" kutusunu da duzeltir.*/
.qk-tarif .qk-tarif__bolum .qk-tarif__uyari{margin:18px 0 0;font-size:14.5px;line-height:1.7;}
/*==================== BLOG LISTE (KATEGORI) SAYFASI ====================*/
/*Sayfa: /blog/kategori/<ad>. Ticimax'in kendi sablonu:
    .blogCenter > h1.blog-h1 + ul.tici-blok-ul > li.post-item + .blog-sayfalama
    li.post-item: .pi-picture / .pi-titles(h2) / .pi-categories(tarih+kategori)
                  / .pi-text(ozet) / .pi-etiket / .pi-link(Devamini oku)
  Olcum (1440px, /blog/kategori/tarifler):
    h1 20px ortali, ALTI CIZILI, #000      -> baglanti gibi duruyordu
    tek kart 964px genislik, gorsel src="" ama 944x528 BOS kutu kapliyordu
    ozet sadece <p>&nbsp;</p>'lardan olusuyor, etiket basligin aynisi
    "Devamini oku" duz alti cizili yazi
  Body'de SayfaIcerik sinifi yok; kapsam body:has(.tici-blok-ul).
  Kart listesi izgaraya alindi: masaustu 3, tablet 2, mobil 1 kolon.

  ! KAPAK GORSELI: listede kartin gorseli blog kaydindaki "Blog Resmi"
    alanindan geliyor. Tarif bileseni olan yazilarda o alani doldurmak
    ARTIK SORUN DEGIL: detay sayfasinda Ticimax'in kopyasi CSS ile gizleniyor
    (body:has(.qk-tarif) .blog-img). Gorsel yoksa kartta krem zeminli,
    zeytin dali isaretli bir yer tutucu cikar.*/
/*-- Baslik --*/
body:has(.tici-blok-ul) .blogCenter > h1.blog-h1{margin:6px 0 30px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.16;letter-spacing:-.02em;text-align:left;text-decoration:none;color:var(--qk-siyah,#2F3D34);}
/*-- Izgara --*/
body .blogCenter ul.tici-blok-ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px;margin:0;padding:0;list-style:none;}
body .blogCenter ul.tici-blok-ul > li.post-item{display:flex;flex-direction:column;width:auto;min-width:0;margin:0;padding:0;float:none;clear:none;list-style:none;background:#fff;border:1px solid var(--qk-cizgi,#D9D8D0);border-radius:10px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease;}
body .blogCenter ul.tici-blok-ul > li.post-item:hover{border-color:rgba(47,61,52,.32);box-shadow:0 12px 28px -18px rgba(47,61,52,.35);transform:translateY(-2px);}
/*Kartin icindeki sira: gorsel > tarih/kategori > baslik > ozet > link*/
body .tici-blok-ul .post-item .pi-picture{order:0;}
body .tici-blok-ul .post-item .pi-categories{order:1;}
body .tici-blok-ul .post-item .pi-titles{order:2;}
body .tici-blok-ul .post-item .pi-text{order:3;}
body .tici-blok-ul .post-item .pi-etiket{order:4;}
body .tici-blok-ul .post-item .pi-link{order:5;}
/*-- Gorsel --*/
body .tici-blok-ul .post-item .pi-picture{width:100%;margin:0;padding:0;}
body .tici-blok-ul .post-item .pi-picture a{position:relative;display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:var(--qk-krem,#EAE6DE);}
body .tici-blok-ul .post-item .pi-picture img{display:block;width:100%;height:100%;max-width:100%;margin:0;object-fit:cover;transition:transform .6s cubic-bezier(.2,.6,.2,1);}
body .tici-blok-ul .post-item:hover .pi-picture img{transform:scale(1.04);}
/*Gorsel yoksa: bos img gizlenir, krem zeminde ortada zeytin dali isareti*/
body .tici-blok-ul .post-item .pi-picture img[src=""],body .tici-blok-ul .post-item .pi-picture img:not([src]){display:none;}
body .tici-blok-ul .post-item .pi-picture a:has(img[src=""]),body .tici-blok-ul .post-item .pi-picture a:has(img:not([src])){background:var(--qk-krem,#EAE6DE) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238D815A' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20c0-8 5-13 16-14 0 10-5 14-11 14H4z'/%3E%3Cpath d='M9 15c2-3 4.5-4.5 8-5.5'/%3E%3C/svg%3E") center / 54px 54px no-repeat;}
/*-- Tarih + kategori --*/
body .tici-blok-ul .post-item .pi-categories{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:18px 20px 0;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.04em;color:var(--qk-gri,#515F55);}
body .tici-blok-ul .post-item .pi-categories span + span::before{content:'\00b7';margin:0 8px;color:var(--qk-altin,#8D815A);}
body .tici-blok-ul .post-item .pi-categories a{color:var(--qk-yesil-koyu,#2F3D34);font-weight:600;text-decoration:none;}
body .tici-blok-ul .post-item .pi-categories a:hover{color:var(--qk-yesil,#738D54);}
/*-- Baslik: <p class="pi-title"><h2> gecersiz ic ice; tarayici bos <p> birakiyor --*/
body .tici-blok-ul .post-item .pi-titles{margin:0;padding:8px 20px 0;}
body .tici-blok-ul .post-item .pi-titles p:empty,body .tici-blok-ul .post-item .pi-titles p.pi-title:not(:has(*)){display:none;}
body .tici-blok-ul .post-item .pi-titles h2{margin:0;padding:0;border:0;font-size:18px;font-weight:600;line-height:1.35;letter-spacing:-.005em;}
body .tici-blok-ul .post-item .pi-titles h2 a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--qk-siyah,#2F3D34);text-decoration:none;transition:color .2s ease;}
body .tici-blok-ul .post-item .pi-titles h2 a:hover{color:var(--qk-yesil,#738D54);}
/*-- Ozet: 3 satir; tamamen bossa JS .qk-bos ekler --*/
body .tici-blok-ul .post-item .pi-text{margin:0;padding:10px 20px 0;font-size:14px;line-height:1.6;color:var(--qk-gri,#515F55);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
body .tici-blok-ul .post-item .pi-text p{margin:0;font-size:inherit;line-height:inherit;color:inherit;}
body .tici-blok-ul .post-item .pi-text.qk-bos{display:none;}
/*-- Etiket: listede basligin tekrari oluyor (Avokado Sosu / Avokado Sosu); detayda kaliyor --*/
body .tici-blok-ul .post-item .pi-etiket{display:none;}
/*-- Devamini oku: sitedeki alti cizgili CTA dili, kartin dibine yaslanir --*/
body .tici-blok-ul .post-item .pi-link{margin:auto 0 0;padding:18px 20px 22px;}
body .tici-blok-ul .post-item .pi-link a{display:inline-flex;align-items:center;gap:8px;padding:0 0 5px;border-bottom:1px solid var(--qk-yesil-koyu,#2F3D34);color:var(--qk-yesil-koyu,#2F3D34);font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase;text-decoration:none;transition:gap .2s ease,color .2s ease,border-color .2s ease;}
body .tici-blok-ul .post-item .pi-link a::after{content:'\2192';font-size:14px;font-weight:400;line-height:1;}
body .tici-blok-ul .post-item:hover .pi-link a,body .tici-blok-ul .post-item .pi-link a:hover{gap:12px;color:var(--qk-yesil,#738D54);border-color:var(--qk-yesil,#738D54);}
/*-- Sayfalama: tek sayfada bos <ul> kaliyor --*/
body .blogCenter .blog-sayfalama:not(:has(li)){display:none;}
body .blogCenter .blog-sayfalama{margin:40px 0 0;}
body .blogCenter .blog-sayfalama ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;}
body .blogCenter .blog-sayfalama li{margin:0;list-style:none;}
body .blogCenter .blog-sayfalama a{display:flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border:1px solid var(--qk-cizgi,#D9D8D0);border-radius:6px;color:var(--qk-siyah,#2F3D34);font-size:14px;font-weight:500;text-decoration:none;}
body .blogCenter .blog-sayfalama a:hover,body .blogCenter .blog-sayfalama .active a,body .blogCenter .blog-sayfalama a.active{border-color:var(--qk-yesil-koyu,#2F3D34);background:var(--qk-yesil-koyu,#2F3D34);color:#fff;}
/*-- Sag kolon: son yazilarda gorseli olmayan yazinin kirik resim ikonu --*/
body .blogRight li a img[src=""],body .blogRight li a img:not([src]){display:none!important;}
/*Aktif kategori (JS isaretler)*/
body .blogRight .blogKategori li a.qk-aktif{color:var(--qk-yesil-koyu,#2F3D34);font-weight:600;}
@media (max-width:1041px){
	body .blogCenter ul.tici-blok-ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;}
}
@media (max-width:767px){
	body:has(.tici-blok-ul) .blogCenter > h1.blog-h1{margin:4px 0 20px;font-size:26px;}
	body .blogCenter ul.tici-blok-ul{grid-template-columns:minmax(0,1fr);gap:18px;}
	body .tici-blok-ul .post-item .pi-titles h2{font-size:17px;}
}
/*-- Duzeltmeler (olcum sonrasi) --*/
/*1 · Ticimax liste sablonu .pi-picture kutusunun yuksekligini 0 yapiyor;
  ic <a> 303x170 ciziliyor ama kesildigi icin gorsel/yer tutucu hic gorunmuyordu.
  Kural capraz kaynakli dosyada, okunamiyor: !important sart.*/
body .tici-blok-ul .post-item .pi-picture{height:auto!important;max-height:none!important;padding:0!important;overflow:hidden;}
body .tici-blok-ul .post-item .pi-picture a{height:auto!important;aspect-ratio:4 / 3;}
/*2 · Liste sayfasinda Ticimax sag kolondaki li'ye 10px alt bosluk, baglantilara
  alt cizgi veriyor (detay sayfasinda vermiyor). Detaydaki gorunume esitleniyor.*/
body .blogRight .blogKategori li,body .blogRight .blokSonYazilar li{padding:0!important;}
body .blogRight li a{text-decoration:none!important;}
body .blogRight li a:hover{text-decoration:underline!important;}
/*3 · Mobilde Ticimax arama kutusunu sag kolondan alip .blogCenter'in icine
  tasiyor (sag kolon 769px altinda gizli). Sag kolondaki arama stilinin aynisi.*/
body .blogCenter .blogSearchFormArea{position:relative;margin:0 0 22px;}
body .blogCenter #blogSearchInput{width:100%;height:44px;margin:0;padding:0 70px 0 14px;background:#fff;border:1px solid var(--qk-cizgi,#D9D8D0);border-radius:8px;box-shadow:none;font-family:'Montserrat',system-ui,sans-serif;font-size:14px;font-weight:400;line-height:42px;color:var(--qk-siyah,#2F3D34);}
body .blogCenter #blogSearchInput::placeholder{color:var(--qk-orta,#68766B);opacity:1;}
body .blogCenter #blogSearchInput:focus{outline:0;border-color:var(--qk-yesil,#738D54);box-shadow:0 0 0 3px rgba(115,141,84,.18);}
body .blogCenter .blogSearchFormArea button{position:absolute;top:5px;right:5px;bottom:5px;display:flex;align-items:center;justify-content:center;width:auto;height:auto;min-width:54px;margin:0;padding:0 14px;background:var(--qk-yesil-koyu,#2F3D34);border:0;border-radius:6px;box-shadow:none;color:#fff;font-family:'Montserrat',system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;line-height:1;cursor:pointer;}
/*==================== 15 EKIM REVIZESI ====================*/
/*md.1 · Acilir menu: alt kategoriler cok asagida kaliyordu.
  Sebep: gorselli satirda baslik listesi dikeyde ORTALANIYORDU
  (".menu-list-kolon{align-self:center}"). Gorsel 180px+ oldugu icin 2-4 satirlik
  liste panelin ortasina dusuyordu. Liste artik gorselin ust hizasindan basliyor.*/
@media (min-width:1100px){
	body .newHeaderNavigation:not(.smuggy-menu) .menu-list-row:has(.menu-list-image) .menu-list-kolon{align-self:flex-start;padding-top:4px;}
}
/*md.4 · Kategori ust bandi: gorsel kirpilmasin.
  Olcum: kutu 660x352 (oran 1.875), panele yuklenen gorseller 1400x875 (1.6);
  object-fit:cover ust ve alttan ~%15 kesiyordu. Kutu gorselin oranina
  getirildi (16:10). Panel metni gorselden uzun olursa kutu uzar; o durumda da
  kesmek yerine gorsel krem zemin uzerinde tam gorunur (contain).*/
.qk-cattop .qk-cattop__media{aspect-ratio:16 / 10;min-height:0;}
.qk-cattop .qk-cattop__media img{object-fit:contain;background:var(--qk-krem,#EAE6DE);}
/*md.8 · Tat profili: "Meyvemsilik" basliginin altindaki cizgi kalkti;
  Acilik ve Yakicilik basliklariyla ayni yapi.*/
.qk-pd .qk-tat__notlar li:nth-child(3) .qk-tat__notBaslik{border-bottom:0;}
