
/* KJA migrated from CSS Hero - navigation */

.main-navigation ul,
.main-navigation .menu {
  text-align: center;
}

.main-navigation ul a,
.main-navigation ul li a {
  color: #000000;
  font-weight: 600;
  font-size: 16px;
  text-align: center;
}

.main-navigation ul li a:hover,
.main-navigation ul li a:focus {
  color: #484544;
}

.main-navigation ul ul a {
  margin-top: 0;
}

/* Remove unwanted Storefront purple focus/visited treatment from navigation */
.main-navigation a:focus,
.main-navigation a:focus-visible,
.main-navigation ul.menu li a:focus,
.main-navigation ul.menu li a:focus-visible,
.main-navigation ul.nav-menu li a:focus,
.main-navigation ul.nav-menu li a:focus-visible,
.site-header ul.menu li a:focus,
.site-header ul.menu li a:focus-visible,
.site-header-cart a:focus,
.site-header-cart a:focus-visible {
  outline: none;
  box-shadow: none;
}
