/* Migra Font Tanımlamaları */
@font-face {
    font-family: 'Migra';
    src: url('../fonts/Migra-Extrabold.eot');
    src: url('../fonts/Migra-Extrabold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Migra-Extrabold.woff2') format('woff2'),
         url('../fonts/Migra-Extrabold.woff') format('woff'),
         url('../fonts/Migra-Extrabold.ttf') format('truetype'),
         url('../fonts/Migra-Extrabold.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Migra';
    src: url('../fonts/Migra-Extralight.eot');
    src: url('../fonts/Migra-Extralight.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Migra-Extralight.woff2') format('woff2'),
         url('../fonts/Migra-Extralight.woff') format('woff'),
         url('../fonts/Migra-Extralight.ttf') format('truetype'),
         url('../fonts/Migra-Extralight.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Migra';
    src: url('../fonts/MigraItalic-ExtraboldItalic.eot');
    src: url('../fonts/MigraItalic-ExtraboldItalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/MigraItalic-ExtraboldItalic.woff2') format('woff2'),
         url('../fonts/MigraItalic-ExtraboldItalic.woff') format('woff'),
         url('../fonts/MigraItalic-ExtraboldItalic.ttf') format('truetype'),
         url('../fonts/MigraItalic-ExtraboldItalic.otf') format('opentype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Migra';
    src: url('../fonts/MigraItalic-ExtralightItalic.eot');
    src: url('../fonts/MigraItalic-ExtralightItalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/MigraItalic-ExtralightItalic.woff2') format('woff2'),
         url('../fonts/MigraItalic-ExtralightItalic.woff') format('woff'),
         url('../fonts/MigraItalic-ExtralightItalic.ttf') format('truetype'),
         url('../fonts/MigraItalic-ExtralightItalic.otf') format('opentype');
    font-weight: 200;
    font-style: italic;
}

.navbar .nav-link {
  font-family: 'Migra', sans-serif;
  font-weight: 400;
  font-size: 18px;
}

#logo ul li a {

  font-weight: 400;
}



.logo-search-input {background-color: #fff;border: 0px solid #fff;}

.logo-search {border: 0px solid #fff;background: #ffffff;}

.logo-search-input:hover, .logo-search-input:active, .logo-search-input:focus {box-shadow: 0px 0px 0px #fff;border: 0px solid #fff;background-color: #fff;}

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #681515;
  border-color: #681515;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #681515;
  background-color: #681515;
}

.product-grid8 .title {
    font-size: 16px;
}


@media screen and (max-width: 992px) {
  .logo {max-width: 120px;}
  .login-box-mobil {margin-top: 10px;}
}


.btn-basket {
    padding: 10px 1px;
}