@charset "utf-8";

.header-top { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }

.header-top a { color: rgb(255, 255, 255); }

.header-top a.close:hover { color: rgb(255, 255, 255); }

.header-top .top-message p a:hover { border-bottom-color: rgb(255, 255, 255); }

.cart-icon .cartCount { background-color: rgb(20, 20, 20); color: rgb(255, 255, 255); }

.logo-img { display: block; }

.logo-title { color: rgb(15, 15, 15); font-size: 20px; }

.header-mb .logo-img img, .logo-fixed .logo-img img { max-height: 26px; }

.header-pc .logo-img img { max-height: 67px; }

.header-default .search-form .search-bar { background-color: rgb(242, 242, 242); border: none; }

.header-default .search-form .search-bar .input-group-field { color: rgb(60, 60, 60); }

.header-default .search-form .search-bar .input-group-field::-webkit-input-placeholder { color: rgb(60, 60, 60); }

@media (min-width: 1200px) {
  .header-default .header-bottom, .lang-currency-groups .dropdown-menu { background-color: rgb(255, 255, 255); }
  .header-default .header-bottom, .header-default .header-bottom .acc-links, .header-default .lang-currency-groups .dropdown-label, .header-default .header-bottom .find-a-store > a { color: rgb(60, 60, 60); }
  .header-default .header-bottom .social-icons a { color: rgb(35, 35, 35) !important; }
  .header-default .header-bottom .wishlist, .header-default .header-bottom .cart-icon a, .header-default .search-form .search-bar .icon-search, .header-default .header-bottom .find-a-store .icon-location { color: rgb(35, 35, 35); }
  .header-default .lang-currency-groups .dropdown-label { color: rgb(60, 60, 60); }
  .lang-currency-groups .btn-group .dropdown-item { color: rgb(60, 60, 60); }
  .header-bottom .find-a-store::before, .header-bottom .header-panel-bt .right-groups .customer-links::before { background: rgb(234, 234, 234); }
  .header-bottom .lang-currency-groups .dropdown-toggle::after, .header-bottom .header-panel-bt .right-groups .customer-links a::after { color: rgb(192, 192, 192); }
}

@media (max-width: 767px) {
  .search-open .wrapper-header .header-search__form { background-color: rgb(242, 242, 242); }
}