:root {
  --main-color: #dcdcdc;
}
div#divTopProductSearch{margin:0 auto;}
div#top-bar{display:flex;justify-content:center;position:relative;z-index:1002;}
#headerNew{position:sticky;top:0;z-index:1001;}
body:has(#headerNew){padding-top:0!important;}
body .cart-item a.header-cart-link.headerButon .sepetUrunSayisi,.header-favori-count{position:absolute;width:18px;height:18px;background:#333;font-size:12px;color:#fff;border-radius:100%;right:-10px;top:-3px;line-height:18px;text-align:center;}
body .cart-item a.header-cart-link.headerButon:hover .sepetUrunSayisi{color: #fff;}
span#favCount{color:#fff;}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl>li:hover .menu-wrap{visibility:visible;opacity:1;transform:translateY(0);}
body .newHeaderNavigation:not(.mobileStyle) .menu-wrap{display:block;transition:.3s;transform:translateY(20px);visibility:hidden;opacity:0;padding:30px;}
body .newHeaderNavigation:not(.mobileStyle) .menu-wrap .kolon > li > a:hover{text-decoration:underline;}
body .newHeaderNavigation:not(.mobileStyle) .menu-list-kolon{padding:30px 0 0;}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl>li>a:after{content:'';height:2px;background:#333;position:absolute;bottom:0;left:50%;transition:.3s;transform:translateX(-50%);width:0;}
body .newHeaderNavigation:not(.mobileStyle) .newHeaderNavUl>li.ulVar:hover>a:after{width:50px;}
#headerNew.fixed div#wide-nav{visibility:hidden;opacity:0;}
#headerNew.fixed  .header-wrapper .header-main{box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.09);}
body .header-dil-content #lang_flag_container #langHover{padding: 0!important;}
body .header-main .header-nav.nav-right{margin-right:8px;}

@media screen and (max-width: 1300px){
    body #headerNew .headerContainer,body #top-bar .headerContainer{padding: 0 20px!important;}
}

@media screen and (max-width: 1099px){
    body #headerNew .header-main{height:70px;}
    body #headerNew .cart-item{right:15px;}
    div#top-bar{z-index:1000;}
}

@media screen and (max-width: 767px){
    body #headerNew .headerContainer,body #top-bar .headerContainer{padding: 0 10px!important;}
    body #headerNew .header-main{height:50px;}
    body #headerNew .cart-item{right:5px;}
}