.header-overlay{
    position:fixed;
    top:0;
    z-index:51;
    left:0;
    right:0;
    bottom:0;
    opacity:0;
    pointer-events:none
}
.header .header-top{
    width:100%;
    display:flex;
    justify-content:flex-end;
    background:var(--renk1);
    min-height:40px
}
.header .header-top .logos{
    display:flex;
    align-items:center;
    height:100%;
    padding-right:40px
}
.header .header-top .logos a{
    display:block;
    padding:5px 10px
}
.header .header-bottom{
    padding:20px 0;
    position: relative;
}
.header .header-bottom .row{
    justify-content:space-between;
    padding:0 15px;
    align-items:flex-end
}
.header .header-bottom .logo{
    flex:0 0 280px;
    max-width:100%
}
.header .header-bottom .logo a{
    display:block
}
.header .header-bottom .logo a img{
    display:block;
    max-width:100%
}
.header .header-bottom .inner-container{

    flex: 0 0 calc(100% - 300px);
    display: flex;
    justify-content: space-between;
}
.header .header-bottom .search-menu{
        flex: 0 0 calc(100% - 400px);
    padding-left: 110px;
}
.header .header-bottom .search-menu .menu nav ul{
    text-align:center
}
.header .header-bottom .search-menu .menu nav ul li{
    display:inline-block
}
.header .header-bottom .search-menu .menu nav ul li a{
    display:block;
    font-size:12px;
    color:#8b8e96;
    padding:3px 10px
}
.header .header-bottom .search-menu .search .form-group{
    display:flex;
    margin-bottom:0;
    box-shadow:0 0 40px rgba(0,0,0,0.05);
}
.header .header-bottom .search-menu .search .form-group .form-control{
    width: 100%;
    height:50px;
    border:none;
    padding-left:52px;
    background:url(/assets/img/search-glass.png) 20px center no-repeat #fff;
    color:#8b8e96;
    border-radius:10px 0 0 10px;
}
.header .header-bottom .search-menu .search .form-group .form-control::placeholder{
    color:#bebebe
}
.header .header-bottom .search-menu .search .form-group .btn{
    width: 85px;
    height:50px;
    border-radius:0 10px 10px 0;
    background:var(--renk1);
    font-size:20px;
    font-weight:700;
    color:#fff;
}
.header .header-bottom .button-set{
    flex: 0 0 250px;
    display:flex;
    margin-bottom:4px;
    justify-content: flex-end;
}
.header .header-bottom .button-set .btn{
    background:transparent;
    padding:10px;
    display:flex;
    justify-content:center;
    color:var(--renk1);
    width: 130px;
    height:50px;
    border-radius:10px;
    border:2px solid var(--renk1);
}
.header .header-bottom .button-set .btn .icon{
    padding-right:10px;
    height:100%;
    display:flex;
    align-items:center
}
.header .header-bottom .button-set .btn .icon img{
    display:block
}
.header .header-bottom .button-set .btn .icon svg{
    width:22px;
    height:22px
}
.header .header-bottom .button-set .btn .text{
    text-align:left;
    display:flex;
    flex-wrap:wrap;
    justify-content:flex-start;
    align-items:center
}
.header .header-bottom .button-set .btn .text .big{
    font-size:13px;
    line-height:15px;
    color:var(--renk1);
    display:block;
    flex:0 0 100%
}
.header .header-bottom .button-set .btn .text .small{
    font-size:10px;
    max-width:66px;
    overflow:hidden;
    width:100%;
    text-overflow:ellipsis;
    white-space:nowrap;
    line-height:12px;
    color:var(--renk1);
    display:block;
    flex:0 0 100%
}
.header .header-bottom .button-set .btn .arrow svg{
    width:18px
}

.header .header-bottom .button-set .basket-overlay{
    transition:.4s;
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:rgba(0,0,0,0.4);
    z-index:54;
    opacity:0;
    pointer-events:none
}
.header .header-bottom .button-set .basket-overlay.active{
    pointer-events:all;
    opacity:1;
    z-index:60
}


.header .header-bottom .button-set .list-overlay{
    transition:.4s;
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:rgba(0,0,0,0.4);
    z-index:54;
    opacity:0;
    pointer-events:none
}
.header .header-bottom .button-set .list-overlay.active{
    pointer-events:all;
    opacity:1;
    z-index:60
}
.header .aramadiv {
    position: absolute;
    width: 100%;
    background: #fff;
    z-index: 999999;
    border-radius: 0 0 5px 5px;
}
.header .aramasonuc .aramadiv_list {
    margin: 5px;
    font-size: 13px;
}
.header .aramasonuc .aramasonuc_list:hover {
    background: #f2f2f2;
    cursor: pointer;
}
.autocomplete-items {
    position: absolute;
    /*border: 1px solid #d4d4d4;*/
    border-bottom: none;
    border-top: none;
    z-index: 99;
    /*position the autocomplete items to be the same width as the container:*/
    top: 100%;
    left: 0;
    right: 0;
    padding: 5px;
    border-radius: 0 0 5px 5px;
    background: #fff;
}

    .autocomplete-items div {
        padding: 5px;
        cursor: pointer;
        font-size: 13px;
        text-transform: capitalize;
        /*background-color: #fff;
        border-bottom: 1px solid #d4d4d4;*/
    }
    .autocomplete-items span {
        font-weight: 600;
        color: #91939e;
        float: right;
        font-size: 12px
    }

        .autocomplete-items div:hover {
            /*when hovering an item:*/
            background-color: #e9e9e9;
        }

.autocomplete-active {
    /*when navigating through the items using the arrow keys:*/
    background-color: DodgerBlue !important;
    color: #ffffff;
}


@media (max-width:1200px) {
    .header .header-bottom .search-menu{ flex: 0 0 calc(100% - 280px); padding-left: 40px; }
}

@media (max-width:992px) {
    .header .header-bottom .logo{ flex: 0 0 200px;}
    .header .header-bottom .search-menu .search .form-group .form-control{width: 160px;}
    .header .header-bottom .search-menu .search .form-group .btn{ width: 85px; flex: 0 0 85px; }
    .header .header-bottom .button-set { flex: 0 0 250px; }
    .header .header-bottom .button-set .btn{}
    .header .header-bottom .button-set .btn .icon{ padding-right: 5px }

    .header .header-bottom .inner-container{ display: flex; flex-wrap: wrap; flex-direction: column-reverse; flex: 0 0 100%; padding-top: 20px; }
    .header .header-bottom .search-menu,
    .header .header-bottom .button-set { flex: 0 0 100%; }
    .header .header-bottom .search-menu{ padding-left: 0; }
    .header .header-bottom .button-set{ margin-bottom: 20px; }
    .header .header-bottom .logo a{ width: 200px; margin: 0 auto; }
    .header .header-bottom .search-menu .search .form-group .form-control{width: 100%; flex: 0 0 calc(100% - 85px); }
    .header .header-bottom .search-menu .search .form-group{ box-shadow: none; justify-content: center}
    .header .header-bottom .button-set { justify-content: center; }
    .header .header-bottom .button-set .btn{}
    .header .header-bottom .button-set .btn .icon{ padding-right: 10px }
}
@media (max-width:767px) {
    .header .header-bottom .inner-container{display: flex;flex-wrap: wrap;flex-direction: column-reverse;flex: 0 0 100%;padding-top: 20px;max-width: 100%;}
    .header .header-bottom .search-menu,
    .header .header-bottom .button-set {flex: 0 0 100%; max-width: 100%; }
    .header .header-bottom .button-set{ margin-bottom: 20px; }
    .header .header-bottom .logo a{ width: 200px; margin: 0 auto; }
    .header .header-bottom .search-menu .search .form-group .form-control{width: 100%;}
    .header .header-bottom .search-menu .search .form-group{ box-shadow: none; justify-content: center}
    .header .header-bottom .button-set { justify-content: center; }
    .header .header-bottom .button-set .btn{}
    .header .header-bottom .button-set .btn .icon{ padding-right: 10px }
}
/*
     FILE ARCHIVED ON 07:12:45 Jul 15, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:10:35 Apr 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.3
  captures_list: 0.367
  exclusion.robots: 0.009
  exclusion.robots.policy: 0.004
  esindex: 0.005
  cdx.remote: 5.784
  LoadShardBlock: 104.348 (3)
  PetaboxLoader3.datanode: 143.429 (5)
  load_resource: 53.327
  loaddict: 29.628
*/