.sePageLayout .seHeaderTopRow {
  background: #dbdbdb;
}

.sePageHeader {
  background: #3e3fb3;
}

.sePage .sePageLayout .sePageHeader .seStoreHours p {
  color: #fff;
}

.sePageLayout .seAction .seLocation,
.sePageLayout .seAction .seProfile,
.sePageLayout .seIcon .seIconShoppingCart {
  color: #3e3fb3;
}

.sePage .sePageLayout .seHeaderActions a:not(.btn) .seIcon {
  color: #3e3fb3;
}

.sePageLayout .sePageHeader .seIcon,
.sePageLayout .sePageHeader .seIcon.seIconSearch {
  color: #3e3fb3;
}

.sePageBanner {
  background-color: #000;
}

.sePageBanner a {
  color: #fff;
}

.sePageBanner a:hover {
  color: #fc7c00;
}

.sePageLayout .seHeaderActions {
  background: #dbdbdb;
}
.sePageLayout
  .sePageHeader
  .seHeaderActions
  .seHeaderActionsSearch
  .seSiteSearchForm
  .seSearchButton:hover
  .seIcon.seIconSearch,
.sePageLayout
  .sePageHeader
  .seHeaderActions
  .seUserAction
  .seUserActionsList
  > li
  > a:hover {
  color: #3e3fb3;
}

.sePage .sePageLayout .navbar-brand {
  background-color: #fff;
  color: #3e3fb3;
}

@media (min-width: 992px) {
  .sePageLayout .seUserAction {
    background: transparent;
  }
}

@media (max-width: 767px) {
  .sePage .sePageLayout .seHeaderActionsInner {
    background: transparent;
  }
  .sePageLayout .seUserAction {
  background: transparent;
}
}

@media (max-width: 991px) {
  .seSiteNavigator .navbar-nav .is-drilldown-submenu.is-active {
    border-radius: 0;
  }
}
