@charset "utf-8";

#navbar-main #navbar #nav-belt { background: rgb(19, 25, 33); }

#navbar-main #navbar #nav-main { background: rgb(35, 47, 62); }

#navbar-main #navbar .nav-a-2 .nav-line-1, .nav-a-2 .nav-line-2, #nav-search-label { color: rgb(255, 255, 255); }

#navbar-main #navbar #nav-cart-count, #nav-ewc-cart-count { color: rgb(240, 136, 4); top: 7px; }

#navbar-main #navbar #nav-xshop {
  overflow: hidden;
  & .nav-ul .nav-li .nav-div .nav-a { color: rgb(255, 255, 255); }
  & #nav-hamburger-menu .hm-icon-label { color: rgb(255, 255, 255); }
  & .nav-ul .nav-li .nav-div .nav-a:focus { color: rgb(204, 204, 204); }
}

#navbar-main #navbar #nav-search {
  & .nav-search-scope { background-color: rgb(230, 230, 230); border-left: 1px solid rgb(230, 230, 230); border-top: 1px solid rgb(230, 230, 230); border-bottom: 1px solid rgb(230, 230, 230); }
  & .nav-search-scope:hover, & .nav-search-scope:focus, & .nav-search-scope.nav-focus { background-color: rgb(212, 212, 212); border-left-color: rgb(212, 212, 212); border-top-color: rgb(212, 212, 212); border-bottom-color: rgb(212, 212, 212); }
  & .nav-searchbar.nav-active, & .nav-searchbar.nav-focus { box-shadow: rgb(255, 153, 0) 0px 0px 0px 2px, rgba(255, 153, 0, 0.5) 0px 0px 0px 3px; z-index: 1; }
  & .nav-searchbar.nav-active .nav-search-scope, & .nav-searchbar.nav-focus .nav-search-scope, & .nav-searchbar.nav-active .nav-search-field, & .nav-searchbar.nav-focus .nav-search-field { border-top: 1px solid rgb(254, 189, 105); border-bottom: 1px solid rgb(254, 189, 105); }
  & .nav-searchbar.nav-active .nav-search-scope, & .nav-searchbar.nav-focus .nav-search-scope { border-left: 1px solid rgb(254, 189, 105); }
  & .nav-search-submit { background-color: rgb(254, 189, 105); }
  & .nav-search-submit:hover, & .nav-search-submit:focus, & .nav-search-submit.nav-focus { background-color: rgb(243, 168, 71); }
}

#navbar-main #navbar .nav-icon.nav-arrow { border-top-color: rgb(167, 172, 178); }

#navbar-main #navbar .nav-icon-flipped.nav-arrow { border-bottom-color: rgb(167, 172, 178); }

#navbar-main #navbar #nav-flyout-ewc .nav-flyout-head { background-color: rgb(35, 47, 62); }

#navbar-main #navbar #nav-logo-borderfade .nav-fade-mask { background-color: rgb(35, 47, 62); width: 195px; }