@charset "UTF-8";
.standalone-header-data-container {
  display: none;
}

body.standalone-header-page {
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  width: 100vw;
  height: 100svh;
  overflow: hidden !important; /* Stops JS inline style of scroll */
  font-family: apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  line-height: 18px;
}

.standalone-header {
  width: 100%;
}
.standalone-header button,
.standalone-header input,
.standalone-header optgroup,
.standalone-header select,
.standalone-header textarea {
  font: inherit;
}
.standalone-header a {
  text-decoration: none;
  color: #000;
}
.standalone-header .desktop_only, .standalone-header .desktop-only {
  display: none;
}
@media (min-width: 768px) {
  .standalone-header .desktop_only, .standalone-header .desktop-only {
    display: block;
  }
}
.standalone-header .mobile_only, .standalone-header .mobile-only {
  display: block;
}
@media (min-width: 768px) {
  .standalone-header .mobile_only, .standalone-header .mobile-only {
    display: none;
  }
}
@media (min-width: 768px) {
  .standalone-header {
    height: 150px;
  }
}
.standalone-header .sr-only,
.standalone-header .visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.standalone-header .hidelegend {
  display: none;
}

.header-main-content {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 1rem;
  flex-wrap: nowrap;
  box-sizing: border-box;
  padding: 0.7rem;
  width: 100%;
  height: 64px;
  background-color: #fff;
  border-bottom: 1px solid #E0E0E0;
  overflow-y: hidden;
}
.header-main-content .logo-container {
  order: 2;
  width: 131px;
  height: 40px;
  flex: 0 1 auto;
}
.header-main-content .logo-container a {
  display: flex;
  height: 100%;
  max-width: 131px;
  margin-left: 0;
}
.header-main-content .nav-hamburger-mobile {
  order: 1;
  width: 20px;
  flex: 0 0 auto;
}
.header-main-content .main-nav-container {
  width: 0;
  order: 3;
  display: none;
}
.header-main-content .search-container {
  order: 6;
  width: 100%;
  flex: 0 0 auto;
  display: none;
}
.header-main-content .zipcode-container {
  order: 4;
  flex: 1 1 27%;
  height: 30px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
.header-main-content .my-account-login-container {
  order: 5;
  flex: 1 0 20%;
  height: 30px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
@media (max-width: 355px) {
  .header-main-content {
    padding: 0.7rem 0.5rem;
    gap: 1rem;
  }
}
@media (min-width: 768px) {
  .header-main-content {
    flex-wrap: nowrap;
    gap: 1.25rem;
    padding: 1.5rem;
    height: 105px;
  }
  .header-main-content .logo-container {
    order: 1;
    height: 100%;
    min-width: 120px;
    flex: 0 1 150px;
  }
  .header-main-content .main-nav-container {
    display: flex !important;
    order: 2;
    flex: 1 0 120px;
  }
  .header-main-content .search-container {
    order: 3;
    flex: 1 1 400px;
    height: 47px;
    display: flex;
  }
  .header-main-content .zipcode-container {
    order: 4;
    width: 9%;
    flex: 0 1 175px;
  }
  .header-main-content .my-account-login-container {
    order: 5;
    width: 5.6%;
    flex: 1 1 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 910px) {
  .header-main-content {
    gap: 16px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .header-main-content .logo-container {
    min-width: 0;
    flex: 0 0 15%;
  }
  .header-main-content .main-nav-container {
    width: auto;
    min-width: auto;
    flex: 0 1 auto;
  }
  .header-main-content .search-container {
    flex: 0 0 46%;
    max-width: 100%;
    margin: 0;
  }
  .header-main-content .zipcode-container {
    width: auto;
    flex: 0 0 10%;
    max-width: 175px;
  }
  .header-main-content .my-account-login-container {
    width: auto;
    flex: 0 1 auto;
    max-width: 93px;
    margin-left: 13px;
  }
}
@media only screen and (min-width: 1025px) and (max-width: 1129px) {
  .header-main-content .logo-container {
    flex: 0 0 10%;
  }
  .header-main-content .main-nav-container {
    width: auto;
    min-width: auto;
    flex: 0 1 auto;
  }
  .header-main-content .search-container {
    flex: 1 1 36%;
    max-width: 100%;
    margin: 0;
  }
  .header-main-content .zipcode-container {
    width: auto;
    flex: 0 0 10%;
    max-width: 175px;
  }
  .header-main-content .my-account-login-container {
    width: auto;
    flex: 0 1 auto;
    max-width: 93px;
    margin-left: 13px;
  }
}
@media (min-width: 1130px) {
  .header-main-content {
    gap: 32px;
  }
  .header-main-content .logo-container {
    flex: 0 0 10%;
    max-width: 100%;
  }
  .header-main-content .logo-container a {
    max-width: 150px;
  }
  .header-main-content .main-nav-container {
    min-width: 384px;
    flex: 0 1 530px;
  }
  .header-main-content .search-container {
    flex: 1 1 36%;
    max-width: 100%;
    margin: 0;
  }
  .header-main-content .zipcode-container {
    width: auto;
    flex: 0 0 10%;
    max-width: 175px;
  }
  .header-main-content .my-account-login-container {
    width: auto;
    flex: 0 0 16%;
    max-width: 110px;
    margin-left: 13px;
  }
}
@media (min-width: 768px) {
  .header-main-content .zipcode-container {
    width: auto;
    flex: 0 0 auto;
    max-width: none;
  }
  .header-main-content .my-account-login-container {
    width: auto;
    flex: 0 0 auto;
    max-width: none;
    margin-left: 0;
  }
  .header-main-content .search-container {
    width: auto;
    flex: 1 1 0;
    min-width: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1129px) {
  .header-main-content .main-nav-container {
    min-width: 0;
    max-width: 170px;
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .standalone-header.has-menu-open .main-nav-container {
    display: flex;
  }
}

.standalone-header .banner-section {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #0069C8;
  border-bottom: none;
}
.standalone-header .banner-section .header--skip-nav {
  left: -999px;
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: -999;
  display: none;
  color: #FFF;
}
.standalone-header .banner-section .header--skip-nav:focus, .standalone-header .banner-section .header--skip-nav:active {
  top: auto;
  left: 30em;
  z-index: 999;
  width: 25rem;
  color: #FFF;
  border: 1px solid #FFF;
  font-size: 13px;
  height: 2.5em;
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: center;
  width: 11rem;
  text-transform: uppercase;
  border-radius: 6px;
  font-weight: 600;
  border: 2px solid white;
  background-color: rgb(0, 94.29, 179.6);
}
@media (min-width: 1130px) {
  .standalone-header .banner-section .header--skip-nav {
    display: block;
  }
}
.standalone-header .banner-section .banner-menu {
  padding-right: 2.5rem;
}
@media (min-width: 768px) {
  .standalone-header .banner-section .banner-menu {
    padding-right: 1rem;
  }
}
.standalone-header .banner-section .banner-menu .nav__utility-menu {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.standalone-header .banner-section .banner-menu .nav__utility-menu .myaccount-link a:hover {
  color: #0069C8 !important;
}
.standalone-header .banner-section .banner-menu .nav__utility-menu .payment-link a:hover {
  color: #0069C8 !important;
}
.standalone-header .banner-section .banner-menu .nav__utility-menu .favorites-link a:hover {
  color: #0069C8 !important;
}
.standalone-header .banner-section .banner-menu .nav__utility-menu a {
  color: white;
  text-decoration: none;
  font-weight: 600;
}
.standalone-header .banner-section .banner-menu .nav__utility-menu a:focus {
  outline: 1px solid #FFF;
}
.standalone-header .banner-section .banner-menu .nav__utility-menu a:hover {
  text-decoration: underline;
}
.standalone-header .banner-section .banner-menu .nav__utility-menu .country-switcher:focus {
  outline: 1px solid #FFF;
}
.standalone-header .banner-section .banner-menu .nav__utility-menu .myaccount-link a:focus,
.standalone-header .banner-section .banner-menu .nav__utility-menu .payment-link a:focus,
.standalone-header .banner-section .banner-menu .nav__utility-menu .favorites-link a:focus {
  outline: 1px solid #0069C8;
}
.standalone-header .banner-section .banner-menu .nav__utility-menu .nav__alt-item {
  padding-right: 2rem;
  font-size: 16px;
  color: white;
  font-weight: 600;
  position: relative;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .standalone-header .banner-section .banner-menu .nav__utility-menu .nav__alt-item {
    padding-right: 1rem;
  }
}
.standalone-header .banner-section .nav__store__and__account {
  display: flex;
}
.standalone-header .banner-section .nav__store__and__account .nav__category--utility a {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.standalone-header .banner-section .nav__store__and__account .nav__category--utility:first-child {
  padding-right: 2rem;
}
.standalone-header .banner-section img {
  width: 140px;
}
.standalone-header .homepage-mini-banner-container {
  width: 100%;
  background-size: cover;
  background-color: #e0edf8;
}
@media (min-width: 768px) {
  .standalone-header .homepage-mini-banner-container {
    background-repeat: no-repeat;
    background-position-x: right;
    background-size: cover;
    background-color: transparent;
    width: 32%;
    width: auto;
    padding-left: 10px;
    padding-right: 33px;
  }
}
.standalone-header .homepage-mini-banner {
  background: none;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 43px;
}
.standalone-header .homepage-mini-banner a {
  font-weight: 600;
  font-size: 1em;
  line-height: 1.2;
  color: #0033A0;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  height: initial;
}
@media (min-width: 768px) {
  .standalone-header .homepage-mini-banner a {
    font-size: 1em;
  }
}
.standalone-header .homepage-mini-banner a:hover {
  text-decoration: underline;
}

.logo-container a:hover {
  outline: 2px solid #0069c8;
}
.logo-container .nav-logo {
  width: 131px;
}
@media (min-width: 768px) {
  .logo-container .nav-logo {
    width: 100%;
    max-width: 150px;
  }
}

.aarons-header.has-nav-open {
  overflow: hidden;
  height: 100%;
}

.standalone-header .nav__category:not(.is-active):focus, .standalone-header .nav__sub-category:not(.is-active):focus, .standalone-header .nav__back:focus, .standalone-header .nav__sub-sub-category:focus, .standalone-header .nav__sub-back:focus, .standalone-header .nav__category-heading:focus, .standalone-header .nav__sub-category-heading:focus, .standalone-header .nav__sub-sub-category-heading:focus, .standalone-header .buying__guides a:focus {
  outline: 2px solid #0069C8;
  color: #0069c8;
}
.standalone-header .nav__category:not(.is-active):hover, .standalone-header .nav__sub-category:not(.is-active):hover, .standalone-header .nav__back:hover, .standalone-header .nav__sub-sub-category:hover, .standalone-header .nav__sub-back:hover, .standalone-header .nav__category-heading:hover, .standalone-header .nav__sub-category-heading:hover, .standalone-header .nav__sub-sub-category-heading:hover, .standalone-header .buying__guides a:hover {
  color: #0069C8;
}
.standalone-header .nav__category:not(.is-active):hover .nav__category-heading:before, .standalone-header .nav__category:not(.is-active):hover .nav__category-heading:after, .standalone-header .nav__sub-category:not(.is-active):hover .nav__category-heading:before, .standalone-header .nav__sub-category:not(.is-active):hover .nav__category-heading:after, .standalone-header .nav__back:hover .nav__category-heading:before, .standalone-header .nav__back:hover .nav__category-heading:after, .standalone-header .nav__sub-sub-category:hover .nav__category-heading:before, .standalone-header .nav__sub-sub-category:hover .nav__category-heading:after, .standalone-header .nav__sub-back:hover .nav__category-heading:before, .standalone-header .nav__sub-back:hover .nav__category-heading:after, .standalone-header .nav__category-heading:hover .nav__category-heading:before, .standalone-header .nav__category-heading:hover .nav__category-heading:after, .standalone-header .nav__sub-category-heading:hover .nav__category-heading:before, .standalone-header .nav__sub-category-heading:hover .nav__category-heading:after, .standalone-header .nav__sub-sub-category-heading:hover .nav__category-heading:before, .standalone-header .nav__sub-sub-category-heading:hover .nav__category-heading:after, .standalone-header .buying__guides a:hover .nav__category-heading:before, .standalone-header .buying__guides a:hover .nav__category-heading:after {
  filter: brightness(0) saturate(100%) invert(27%) sepia(37%) saturate(3476%) hue-rotate(191deg) brightness(104%) contrast(103%);
}
.standalone-header .nav__category:not(.is-active):hover:before, .standalone-header .nav__category:not(.is-active):focus:before, .standalone-header .nav__category:not(.is-active):active:before, .standalone-header .nav__sub-category:not(.is-active):hover:before, .standalone-header .nav__sub-category:not(.is-active):focus:before, .standalone-header .nav__sub-category:not(.is-active):active:before, .standalone-header .nav__back:hover:before, .standalone-header .nav__back:focus:before, .standalone-header .nav__back:active:before, .standalone-header .nav__sub-sub-category:hover:before, .standalone-header .nav__sub-sub-category:focus:before, .standalone-header .nav__sub-sub-category:active:before, .standalone-header .nav__sub-back:hover:before, .standalone-header .nav__sub-back:focus:before, .standalone-header .nav__sub-back:active:before, .standalone-header .nav__category-heading:hover:before, .standalone-header .nav__category-heading:focus:before, .standalone-header .nav__category-heading:active:before, .standalone-header .nav__sub-category-heading:hover:before, .standalone-header .nav__sub-category-heading:focus:before, .standalone-header .nav__sub-category-heading:active:before, .standalone-header .nav__sub-sub-category-heading:hover:before, .standalone-header .nav__sub-sub-category-heading:focus:before, .standalone-header .nav__sub-sub-category-heading:active:before, .standalone-header .buying__guides a:hover:before, .standalone-header .buying__guides a:focus:before, .standalone-header .buying__guides a:active:before {
  filter: brightness(0) saturate(100%) invert(27%) sepia(37%) saturate(3476%) hue-rotate(191deg) brightness(104%) contrast(103%);
}
.standalone-header .nav__category:not(.is-active):hover:after, .standalone-header .nav__category:not(.is-active):focus:after, .standalone-header .nav__category:not(.is-active):active:after, .standalone-header .nav__sub-category:not(.is-active):hover:after, .standalone-header .nav__sub-category:not(.is-active):focus:after, .standalone-header .nav__sub-category:not(.is-active):active:after, .standalone-header .nav__back:hover:after, .standalone-header .nav__back:focus:after, .standalone-header .nav__back:active:after, .standalone-header .nav__sub-sub-category:hover:after, .standalone-header .nav__sub-sub-category:focus:after, .standalone-header .nav__sub-sub-category:active:after, .standalone-header .nav__sub-back:hover:after, .standalone-header .nav__sub-back:focus:after, .standalone-header .nav__sub-back:active:after, .standalone-header .nav__category-heading:hover:after, .standalone-header .nav__category-heading:focus:after, .standalone-header .nav__category-heading:active:after, .standalone-header .nav__sub-category-heading:hover:after, .standalone-header .nav__sub-category-heading:focus:after, .standalone-header .nav__sub-category-heading:active:after, .standalone-header .nav__sub-sub-category-heading:hover:after, .standalone-header .nav__sub-sub-category-heading:focus:after, .standalone-header .nav__sub-sub-category-heading:active:after, .standalone-header .buying__guides a:hover:after, .standalone-header .buying__guides a:focus:after, .standalone-header .buying__guides a:active:after {
  filter: brightness(0) saturate(100%) invert(27%) sepia(37%) saturate(3476%) hue-rotate(191deg) brightness(104%) contrast(103%);
}
.standalone-header .nav__features a:focus .nav__category-heading, .standalone-header .nav__features a:focus .nav__sub-category-heading-shop-all, .standalone-header .nav__features a:focus .nav__featured-heading, .standalone-header .nav__features a:focus .nav__category, .standalone-header .nav__ShopByBrand a:focus .nav__category-heading, .standalone-header .nav__ShopByBrand a:focus .nav__sub-category-heading-shop-all, .standalone-header .nav__ShopByBrand a:focus .nav__featured-heading, .standalone-header .nav__ShopByBrand a:focus .nav__category, .standalone-header a.nav__sub-category:focus .nav__category-heading, .standalone-header a.nav__sub-category:focus .nav__sub-category-heading-shop-all, .standalone-header a.nav__sub-category:focus .nav__featured-heading, .standalone-header a.nav__sub-category:focus .nav__category, .standalone-header a.nav__sub-sub-category:focus .nav__category-heading, .standalone-header a.nav__sub-sub-category:focus .nav__sub-category-heading-shop-all, .standalone-header a.nav__sub-sub-category:focus .nav__featured-heading, .standalone-header a.nav__sub-sub-category:focus .nav__category {
  outline: 2px solid #0069C8;
  color: #0069c8;
}
.standalone-header .nav__features a:focus .nav__category-heading::before, .standalone-header .nav__features a:focus .nav__sub-category-heading-shop-all::before, .standalone-header .nav__features a:focus .nav__featured-heading::before, .standalone-header .nav__features a:focus .nav__category::before, .standalone-header .nav__ShopByBrand a:focus .nav__category-heading::before, .standalone-header .nav__ShopByBrand a:focus .nav__sub-category-heading-shop-all::before, .standalone-header .nav__ShopByBrand a:focus .nav__featured-heading::before, .standalone-header .nav__ShopByBrand a:focus .nav__category::before, .standalone-header a.nav__sub-category:focus .nav__category-heading::before, .standalone-header a.nav__sub-category:focus .nav__sub-category-heading-shop-all::before, .standalone-header a.nav__sub-category:focus .nav__featured-heading::before, .standalone-header a.nav__sub-category:focus .nav__category::before, .standalone-header a.nav__sub-sub-category:focus .nav__category-heading::before, .standalone-header a.nav__sub-sub-category:focus .nav__sub-category-heading-shop-all::before, .standalone-header a.nav__sub-sub-category:focus .nav__featured-heading::before, .standalone-header a.nav__sub-sub-category:focus .nav__category::before {
  filter: brightness(0) saturate(100%) invert(27%) sepia(37%) saturate(3476%) hue-rotate(191deg) brightness(104%) contrast(103%);
}
.standalone-header .nav__features a:focus .nav__category-heading::after, .standalone-header .nav__features a:focus .nav__sub-category-heading-shop-all::after, .standalone-header .nav__features a:focus .nav__featured-heading::after, .standalone-header .nav__features a:focus .nav__category::after, .standalone-header .nav__ShopByBrand a:focus .nav__category-heading::after, .standalone-header .nav__ShopByBrand a:focus .nav__sub-category-heading-shop-all::after, .standalone-header .nav__ShopByBrand a:focus .nav__featured-heading::after, .standalone-header .nav__ShopByBrand a:focus .nav__category::after, .standalone-header a.nav__sub-category:focus .nav__category-heading::after, .standalone-header a.nav__sub-category:focus .nav__sub-category-heading-shop-all::after, .standalone-header a.nav__sub-category:focus .nav__featured-heading::after, .standalone-header a.nav__sub-category:focus .nav__category::after, .standalone-header a.nav__sub-sub-category:focus .nav__category-heading::after, .standalone-header a.nav__sub-sub-category:focus .nav__sub-category-heading-shop-all::after, .standalone-header a.nav__sub-sub-category:focus .nav__featured-heading::after, .standalone-header a.nav__sub-sub-category:focus .nav__category::after {
  filter: brightness(0) saturate(100%) invert(27%) sepia(37%) saturate(3476%) hue-rotate(191deg) brightness(104%) contrast(103%);
}
.standalone-header .nav__features a:hover .nav__category-heading, .standalone-header .nav__features a:hover .nav__sub-category-heading-shop-all, .standalone-header .nav__features a:hover .nav__featured-heading, .standalone-header .nav__features a:hover .nav__category, .standalone-header .nav__ShopByBrand a:hover .nav__category-heading, .standalone-header .nav__ShopByBrand a:hover .nav__sub-category-heading-shop-all, .standalone-header .nav__ShopByBrand a:hover .nav__featured-heading, .standalone-header .nav__ShopByBrand a:hover .nav__category, .standalone-header a.nav__sub-category:hover .nav__category-heading, .standalone-header a.nav__sub-category:hover .nav__sub-category-heading-shop-all, .standalone-header a.nav__sub-category:hover .nav__featured-heading, .standalone-header a.nav__sub-category:hover .nav__category, .standalone-header a.nav__sub-sub-category:hover .nav__category-heading, .standalone-header a.nav__sub-sub-category:hover .nav__sub-category-heading-shop-all, .standalone-header a.nav__sub-sub-category:hover .nav__featured-heading, .standalone-header a.nav__sub-sub-category:hover .nav__category {
  color: #0069C8;
}
.standalone-header .nav__features a:hover .nav__category-heading::before, .standalone-header .nav__features a:hover .nav__sub-category-heading-shop-all::before, .standalone-header .nav__features a:hover .nav__featured-heading::before, .standalone-header .nav__features a:hover .nav__category::before, .standalone-header .nav__ShopByBrand a:hover .nav__category-heading::before, .standalone-header .nav__ShopByBrand a:hover .nav__sub-category-heading-shop-all::before, .standalone-header .nav__ShopByBrand a:hover .nav__featured-heading::before, .standalone-header .nav__ShopByBrand a:hover .nav__category::before, .standalone-header a.nav__sub-category:hover .nav__category-heading::before, .standalone-header a.nav__sub-category:hover .nav__sub-category-heading-shop-all::before, .standalone-header a.nav__sub-category:hover .nav__featured-heading::before, .standalone-header a.nav__sub-category:hover .nav__category::before, .standalone-header a.nav__sub-sub-category:hover .nav__category-heading::before, .standalone-header a.nav__sub-sub-category:hover .nav__sub-category-heading-shop-all::before, .standalone-header a.nav__sub-sub-category:hover .nav__featured-heading::before, .standalone-header a.nav__sub-sub-category:hover .nav__category::before {
  filter: brightness(0) saturate(100%) invert(27%) sepia(37%) saturate(3476%) hue-rotate(191deg) brightness(104%) contrast(103%);
}
.standalone-header .nav__features a:hover .nav__category-heading::after, .standalone-header .nav__features a:hover .nav__sub-category-heading-shop-all::after, .standalone-header .nav__features a:hover .nav__featured-heading::after, .standalone-header .nav__features a:hover .nav__category::after, .standalone-header .nav__ShopByBrand a:hover .nav__category-heading::after, .standalone-header .nav__ShopByBrand a:hover .nav__sub-category-heading-shop-all::after, .standalone-header .nav__ShopByBrand a:hover .nav__featured-heading::after, .standalone-header .nav__ShopByBrand a:hover .nav__category::after, .standalone-header a.nav__sub-category:hover .nav__category-heading::after, .standalone-header a.nav__sub-category:hover .nav__sub-category-heading-shop-all::after, .standalone-header a.nav__sub-category:hover .nav__featured-heading::after, .standalone-header a.nav__sub-category:hover .nav__category::after, .standalone-header a.nav__sub-sub-category:hover .nav__category-heading::after, .standalone-header a.nav__sub-sub-category:hover .nav__sub-category-heading-shop-all::after, .standalone-header a.nav__sub-sub-category:hover .nav__featured-heading::after, .standalone-header a.nav__sub-sub-category:hover .nav__category::after {
  filter: brightness(0) saturate(100%) invert(27%) sepia(37%) saturate(3476%) hue-rotate(191deg) brightness(104%) contrast(103%);
}
.standalone-header .nav__utility-menu_content {
  padding: 20px 1.4rem;
  background: #0069C8;
  color: white;
}
.standalone-header .nav__utility-menu_content .nav__alt-item {
  padding-bottom: 1.5rem;
}
.standalone-header .nav__utility-menu_content .nav__category {
  padding: 0;
}
.standalone-header .nav__utility-menu_content a, .standalone-header .nav__utility-menu_content .account {
  font-weight: 700;
  color: white;
  font-size: 16px;
}
.standalone-header .nav__utility-menu_content .dropdown a {
  font-weight: 600;
  color: black;
}
.standalone-header .nav__utility-menu_content .nav__category-heading.account:before {
  content: none;
}
.standalone-header:not(.has-menu-open) .glider-banner {
  display: none;
}
.standalone-header .glider-banner {
  margin: 1rem 0 1rem 1rem;
}
.standalone-header .glider-banner .aLink {
  background-color: #0169c8;
  background-image: url(https://media.aarons.com/i/aarons/nav-banner-logo);
  display: block;
  position: relative;
  width: calc(100% - 16px);
  height: 109px;
  background-position: center;
  border-radius: 6px;
  background-size: 70%;
  background-repeat: no-repeat;
  margin: 8px;
}
.standalone-header .slick-content-images {
  position: relative;
  height: 109px;
}
.standalone-header.has-menu-open .close-icon {
  display: block;
}
.standalone-header .close-icon {
  position: fixed;
  left: 406px;
  display: none;
  width: 34px;
  top: 6px;
  height: 34px;
  background-image: url(../images/close-icon.png);
  z-index: 600;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .standalone-header .close-icon {
    display: none !important;
  }
}
.standalone-header .close-icon:hover, .standalone-header .close-icon:focus, .standalone-header .close-icon:active {
  outline: 2px solid #0069C8;
  border: 2px solid #0069c8;
}
.standalone-header .nav__menus {
  opacity: 0;
  left: -100%;
  background: #fff;
  transition: all 0.5s;
  position: absolute;
  z-index: 100;
  pointer-events: none;
  visibility: hidden;
}
.standalone-header .nav__menus .nav__utility-menu {
  font-size: 16px;
  font-weight: 600;
  line-height: 2.3rem;
}
@media screen and (max-width: 767px) {
  .standalone-header .nav__menus .ShopByBrand .nav__category-heading:before {
    content: none;
  }
}
.standalone-header .nav__menus .nav__utility-menu, .standalone-header .nav__menus .nav__categories, .standalone-header .nav__menus .nav__features, .standalone-header .nav__menus .nav__ShopByBrand {
  padding: 20px 0;
}
@media screen and (max-width: 767px) {
  .standalone-header .nav__menus .nav__utility-menu, .standalone-header .nav__menus .nav__categories, .standalone-header .nav__menus .nav__features, .standalone-header .nav__menus .nav__ShopByBrand {
    padding: 6px 0;
  }
}
.standalone-header .nav__menus .nav__features, .standalone-header .nav__menus .nav__ShopByBrand {
  padding-top: 0;
}
.standalone-header .nav__menus .nav_container {
  padding: 20px 1.5rem;
}
.standalone-header .nav__menus .nav__category-heading, .standalone-header .nav__menus .nav__featured-heading {
  display: flex;
  align-items: center;
}
.standalone-header .nav__menus .nav__sub-category-heading, .standalone-header .nav__menus .nav__sub-sub-category, .standalone-header .nav__menus .nav__sub-category-heading-shop-all {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-weight: 500;
}
.standalone-header .nav__menus .nav__category-heading:before, .standalone-header .nav__menus .nav__featured-heading:before, .standalone-header .nav__menus .nav__category--utility a:before {
  content: "";
  height: 25px;
  width: 30px;
  display: inline-block;
  margin-right: 8px;
}
.standalone-header .nav__menus .nav__category-heading.furniture:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 57 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M52.26,26.18H4.74c-1.26,0-2.46-.5-3.35-1.38-.89-.88-1.39-2.08-1.39-3.32v-1.67c0-.45,.36-.81,.82-.81H56.18c.22,0,.42,.08,.58,.24s.24,.36,.24,.57v1.67c0,1.25-.5,2.44-1.39,3.32-.89,.88-2.09,1.38-3.35,1.38h0ZM1.63,20.62v.86c0,.82,.33,1.6,.91,2.18,.58,.58,1.37,.9,2.2,.9H52.26c.82,0,1.62-.33,2.2-.9,.58-.58,.91-1.36,.91-2.18v-.86H1.63Zm7.48-.61H.82C.37,20.01,0,19.65,0,19.2v-7.38C0,11.02,.32,10.26,.89,9.69c.57-.56,1.34-.88,2.14-.88h3.88c.8,0,1.57,.32,2.14,.88s.89,1.33,.89,2.12v7.38c0,.21-.09,.42-.24,.57-.15,.15-.36,.24-.58,.24h0Zm-7.49-1.62h6.67v-6.57c0-.76-.62-1.38-1.39-1.38H3.03c-.77,0-1.39,.62-1.39,1.38v6.57h0Zm54.55,1.62h-8.3c-.45,0-.82-.36-.82-.81v-7.38c0-.8,.32-1.56,.89-2.12,.57-.56,1.34-.88,2.14-.88h3.88c.8,0,1.57,.32,2.14,.88,.57,.56,.89,1.33,.89,2.12v7.38c0,.21-.09,.42-.24,.57-.15,.15-.36,.24-.58,.24h0Zm-7.49-1.62h6.67v-6.57c0-.76-.62-1.38-1.39-1.38h-3.88c-.77,0-1.39,.62-1.39,1.38v6.57Zm-20.2,2.23H9.12c-.45,0-.82-.36-.82-.81v-2.91c0-.87,.35-1.71,.97-2.33,.62-.62,1.47-.97,2.35-.97h14.37c.88,0,1.72,.35,2.35,.97,.62,.62,.97,1.45,.97,2.33v2.91c0,.45-.36,.81-.82,.81h0Zm-18.56-1.62H27.68v-2.1c0-.92-.76-1.67-1.69-1.67H11.62c-.93,0-1.69,.75-1.69,1.67v2.1h0Zm37.95,1.62H28.5c-.45,0-.82-.36-.82-.81v-2.91c0-.87,.35-1.71,.97-2.33,.62-.62,1.47-.97,2.35-.97h14.37c.88,0,1.73,.35,2.35,.97,.62,.62,.97,1.45,.97,2.33v2.91c0,.45-.36,.81-.82,.81h0Zm-18.56-1.62h17.75v-2.1c0-.92-.76-1.67-1.69-1.67h-14.37c-.93,0-1.69,.75-1.69,1.67v2.1h0Zm-.6-2.3c-.45,0-.82-.36-.82-.81V4.59c0-.79-.32-1.54-.88-2.1-.56-.56-1.32-.87-2.12-.87H8.78c-.79,0-1.56,.31-2.12,.87s-.88,1.31-.88,2.1v5.03c0,.45-.37,.81-.82,.81s-.82-.36-.82-.81V4.59c0-1.22,.49-2.38,1.36-3.24C6.38,.49,7.55,0,8.78,0H24.9C26.13,0,27.3,.49,28.17,1.35c.87,.86,1.36,2.03,1.36,3.24V15.89c0,.45-.36,.81-.82,.81h0Zm-.21,0c-.45,0-.82-.36-.82-.81V4.59c0-1.22,.49-2.38,1.36-3.24,.87-.86,2.05-1.35,3.27-1.35h16.12c1.23,0,2.4,.49,3.27,1.35,.87,.86,1.36,2.03,1.36,3.24v5.03c0,.45-.36,.81-.82,.81s-.82-.36-.82-.81V4.59c0-.79-.32-1.54-.88-2.1-.56-.56-1.32-.87-2.12-.87h-16.12c-.79,0-1.56,.31-2.12,.87-.56,.56-.88,1.31-.88,2.1V15.89c0,.21-.09,.42-.24,.57-.15,.15-.36,.24-.58,.24h0ZM6.83,32c-.79,0-1.52-.42-1.91-1.09s-.4-1.51,0-2.19l2.15-3.75h0c.22-.39,.72-.52,1.11-.3,.39,.22,.53,.72,.31,1.1l-2.15,3.75c-.1,.18-.1,.4,0,.57,.1,.18,.29,.29,.5,.29,.15,0,.3-.06,.41-.17l5.46-5.41c.32-.32,.84-.32,1.15,0,.32,.32,.32,.83,0,1.14l-5.46,5.41c-.41,.41-.98,.64-1.56,.64h0Zm42.13,0c-.59,0-1.15-.23-1.56-.64l-5.46-5.41c-.32-.32-.32-.83,0-1.14,.32-.32,.84-.32,1.15,0l5.46,5.41c.11,.11,.26,.17,.41,.17,.21,0,.4-.11,.5-.29,.1-.18,.11-.39,0-.57l-2.15-3.75c-.22-.39-.08-.88,.31-1.1,.39-.22,.89-.09,1.11,.3l2.15,3.75h0c.39,.68,.39,1.51,0,2.19-.4,.68-1.12,1.09-1.91,1.09h0Z'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: center;
  width: 30px;
  background-repeat: no-repeat;
}
.standalone-header .nav__menus .nav__category-heading.electronics:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M46,1.83h0V25.14h0v1.83H26.22v2.74h-6.44v-2.74H0V0H46V1.83ZM1.84,1.83V25.14H44.16V1.83H1.84Zm29.44,30.17H14.72v-2.29H31.28v2.29Z'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: center;
  width: 30px;
  background-repeat: no-repeat;
}
.standalone-header .nav__menus .nav__category-heading.appliances:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 38'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.02,33.72c5.65,0,10.25-4.56,10.25-10.19s-4.6-10.15-10.25-10.15-10.25,4.56-10.25,10.15,4.6,10.19,10.25,9.19Zm0-18.86c4.84,0,8.76,3.88,8.76,8.67s-3.91,8.67-8.76,8.67-8.76-3.88-8.76-8.67,3.91-8.67,8.76-8.67Zm0,15.86c.4,0,.77-.32,.77-.76,0-.4-.32-.76-.77-.76-3.19,0-5.77-2.56-5.77-5.67v-.04c0-.4-.32-.72-.77-.72-.4,0-.77,.36-.77,.76,.04,4,3.31,7.19,7.3,7.19Zm0-12.87c3.15,0,5.77,2.56,5.77,5.67,0,.4,.32,.76,.77,.76,.4,0,.77-.32,.77-.76,0-3.96-3.27-7.19-7.26-7.19-.4,0-.77,.32-.77,.76-.04,.4,.32,.76,.73,.76Zm0,9.95c.4,0,.77-.32,.77-.76s-.36-.76-.77-.76c-1.53,0-2.78-1.24-2.78-2.76v-.04c0-.4-.32-.72-.77-.72-.4,0-.77,.36-.77,.76,0,2.36,1.94,4.28,4.32,4.28Zm0-7.03c1.53,0,2.78,1.24,2.78,2.76,0,.4,.32,.76,.77,.76,.4,0,.77-.36,.77-.76,0-2.32-1.94-4.24-4.32-4.24-.4,0-.77,.32-.77,.76s.36,.72,.77,.72ZM29.98,0H2.06C.93,0,0,.92,0,2.04V35.96c0,1.12,.93,2.04,2.06,2.04H29.94c1.13,0,2.06-.92,2.06-2.04V2.04C32,.92,31.07,0,29.98,0Zm.52,35.92c0,.28-.24,.52-.52,.52H2.06c-.28,0-.52-.24-.52-.52V10.63H30.47v25.29h.04ZM1.53,9.11V2.04c0-.28,.24-.52,.52-.52H29.94c.28,0,.52,.24,.52,.52v7.11H1.53v-.04Zm6.78-3.8c0,.99-.81,1.8-1.82,1.8s-1.82-.8-1.82-1.8,.81-1.8,1.82-1.8,1.82,.8,1.82,1.8Zm19.05,0c0,.99-.81,1.8-1.82,1.8s-1.82-.8-1.82-1.8,.81-1.8,1.82-1.8,1.82,.8,1.82,1.8Zm-14.89-.92h-1.09c-.2,0-.36,.16-.36,.36v1.08c0,.2,.16,.36,.36,.36h1.09c.2,0,.36-.16,.36-.36v-1.08c0-.2-.16-.36-.36-.36Zm4.12,0h-1.09c-.2,0-.36,.16-.36,.36v1.08c0,.2,.16,.36,.36,.36h1.09c.2,0,.36-.16,.36-.36v-1.08c0-.2-.16-.36-.36-.36Zm4.12,0h-1.09c-.2,0-.36,.16-.36,.36v1.08c0,.2,.16,.36,.36,.36h1.09c.2,0,.36-.16,.36-.36v-1.08c0-.2-.16-.36-.36-.36Z'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: center;
  width: 30px;
  background-repeat: no-repeat;
}
.standalone-header .nav__menus .nav__category-heading.more:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M30.78,19.35h-5.06v5.29c0,1.86-1.44,3.37-3.22,3.37s-3.22-1.51-3.22-3.37v-5.29h-5.06c-1.78,0-3.22-1.51-3.22-3.37s1.44-3.37,3.22-3.37h5.06V7.37c0-1.86,1.44-3.37,3.22-3.37s3.22,1.51,3.22,3.37v5.29h5.06c1.78,0,3.22,1.51,3.22,3.37-.02,1.84-1.46,3.33-3.22,3.33Zm1.38-3.37c0-.8-.62-1.44-1.38-1.44h-6.9V7.37c0-.8-.62-1.44-1.38-1.44s-1.38,.65-1.38,1.44v7.17h-6.9c-.76,0-1.38,.65-1.38,1.44s.62,1.44,1.38,1.44h6.9v7.21c0,.8,.62,1.44,1.38,1.44s1.38-.65,1.38-1.44v-7.21h6.9c.76,0,1.38-.65,1.38-1.44ZM39.46,.89c4.16,3.85,6.54,9.35,6.54,15.12s-2.38,11.27-6.54,15.12c-1.35,1.25-3.42,1.13-4.62-.27-1.21-1.39-1.09-3.53,.26-4.78,2.78-2.57,4.37-6.24,4.37-10.09s-1.59-7.53-4.37-10.09c-1.35-1.25-1.46-3.39-.26-4.78,1.21-1.39,3.28-1.51,4.62-.27v.03Zm4.67,15.09c0-5.22-2.15-10.2-5.92-13.68-.26-.24-.59-.37-.93-.37-.58,0-1.1,.37-1.31,.93-.21,.56-.06,1.2,.38,1.6,3.17,2.93,4.98,7.12,4.98,11.52s-1.81,8.59-4.98,11.52c-.57,.54-.62,1.45-.11,2.05,.53,.57,1.4,.62,1.98,.12,3.77-3.48,5.92-8.46,5.92-13.68ZM10.91,26.12c1.32,1.25,1.43,3.36,.25,4.75-1.2,1.39-3.27,1.51-4.62,.27C2.38,27.29,0,21.78,0,16S2.38,4.72,6.54,.86c1.35-1.25,3.42-1.13,4.62,.27,1.21,1.39,1.09,3.54-.26,4.78-2.78,2.57-4.36,6.24-4.37,10.09,0,3.86,1.58,7.54,4.37,10.12Zm-1.14,3.46c.26-.29,.4-.68,.37-1.07-.02-.39-.2-.76-.49-1.02-3.17-2.94-4.98-7.13-4.98-11.53s1.81-8.59,4.98-11.53c.58-.53,.63-1.45,.11-2.05s-1.4-.65-1.98-.12C4.02,5.75,1.87,10.73,1.87,15.96s2.15,10.21,5.92,13.7c.59,.51,1.45,.46,1.98-.12v.04Z'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: center;
  width: 30px;
  background-repeat: no-repeat;
}
.standalone-header .nav__menus .nav__category-heading.tips:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 17.99'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1.44,11.75c-.13,.08-.18,.25-.1,.38h0l.27,.49c.08,.13,.24,.18,.37,.1h0l3.41-2.01c-.23-.3-.44-.61-.62-.93l-3.34,1.97ZM3.86,6.19H.28c-.15,0-.28,.13-.28,.28v.56c0,.15,.12,.28,.28,.28H3.94c-.06-.37-.08-.75-.08-1.12ZM1.44,1.75l2.93,1.73c.14-.35,.3-.69,.49-1.01L1.99,.78c-.13-.08-.3-.03-.37,.1h0l-.27,.49c-.08,.14-.03,.31,.1,.39h0Zm19.13,0c.13-.08,.18-.25,.1-.38h0l-.27-.49c-.08-.13-.24-.18-.37-.1h0l-2.87,1.69c.19,.32,.35,.66,.49,1.01l2.93-1.73Zm1.16,4.43h-3.58c0,.38-.04,.75-.1,1.12h3.67c.15,0,.27-.13,.27-.28v-.56c0-.15-.12-.28-.27-.28Zm-1.16,5.56l-3.35-1.98c-.18,.33-.4,.63-.62,.93l3.42,2.02c.13,.08,.3,.03,.37-.1l.27-.49c.08-.14,.03-.31-.1-.39ZM11,2.25c-2.12,0-3.85,1.76-3.85,3.94,0,.31,.25,.56,.55,.56s.55-.25,.55-.56c0-1.55,1.23-2.81,2.75-2.81,.3,0,.55-.25,.55-.56s-.25-.56-.55-.56Zm0-2.25c-3.54,0-6.05,2.94-6.05,6.19,0,1.56,.57,2.98,1.5,4.06,.88,1.03,1.73,2.7,1.8,3.24v2.64c0,.11,.03,.22,.1,.31l.84,1.29c.1,.16,.27,.25,.46,.25h2.71c.19,0,.36-.09,.46-.25l.84-1.29c.06-.09,.09-.2,.09-.31v-2.64c.08-.55,.93-2.22,1.8-3.24,.93-1.09,1.5-2.51,1.5-4.07C17.05,2.77,14.34,0,11,0Zm1.65,15.97l-.58,.9h-2.12l-.59-.9v-.22h3.3v.22Zm0-1.35h-3.3v-1.12s3.3,0,3.3,0v1.12Zm2.08-5.11c-.48,.56-1.25,1.69-1.74,2.86h-3.97c-.49-1.17-1.26-2.3-1.74-2.86-.79-.93-1.22-2.1-1.22-3.33,0-2.71,2.08-5.06,4.95-5.06s4.95,2.27,4.95,5.06c0,1.23-.43,2.41-1.22,3.33Z'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: center;
  width: 30px;
  background-repeat: no-repeat;
}
.standalone-header .nav__menus .nav__category-heading.patio:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 238.27 231.83'%3E%3Cdefs%3E%3Cstyle%3E.cls-1,.cls-2,.cls-3,.cls-4%7Bfill:none;stroke:%23000;stroke-miterlimit:10;%7D.cls-1,.cls-4%7Bstroke-width:10px;%7D.cls-2,.cls-3%7Bstroke-width:13px;%7D.cls-3,.cls-4%7Bstroke-linecap:round;%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_1-2'%3E%3Cpath class='cls-3' d='M6.5,72.23C6.5,35.93,56.93,6.5,119.13,6.5s112.63,29.43,112.63,65.73H6.5Z'/%3E%3Cpath class='cls-3' d='M162.58,72.23c0-34.27-19.45-62.05-43.44-62.05s-43.44,27.78-43.44,62.05'/%3E%3Cline class='cls-2' x1='119.13' y1='72.23' x2='119.13' y2='225.33'/%3E%3Cline class='cls-3' x1='16.44' y1='225.33' x2='221.83' y2='225.33'/%3E%3Cline class='cls-3' x1='75.96' y1='138.14' x2='162.31' y2='138.14'/%3E%3Cpolygon class='cls-4' points='21.69 109.17 21.69 180.97 85.8 180.97 85.8 162.38 41.56 162.38 41.56 109.17 21.69 109.17'/%3E%3Cline class='cls-1' x1='53.74' y1='225.33' x2='53.74' y2='175.97'/%3E%3Cpolygon class='cls-4' points='216.58 109.17 216.58 180.97 152.47 180.97 152.47 162.38 196.71 162.38 196.71 109.17 216.58 109.17'/%3E%3Cline class='cls-1' x1='184.53' y1='225.33' x2='184.53' y2='175.97'/%3E%3C/g%3E%3C/svg%3E");
  background-size: contain;
  background-position: center;
  width: 30px;
  background-repeat: no-repeat;
}
.standalone-header .nav__menus .nav__category-heading.fitness:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M35.03,13.77c-.52,0-1.01,.05-1.5,.14l-.91-3.55-.77-7.57c-.04-.4-.36-.69-.74-.71l-3.99-.16L25.13,.19c-.32-.29-.82-.24-1.09,.09-.28,.33-.24,.83,.09,1.11l2.2,1.9c.13,.11,.3,.18,.47,.19l3.59,.14,.61,6.08H15.93l-2.07-4.32h3.86c.43,0,.78-.35,.78-.79s-.34-.79-.78-.79H9.38c-.43,0-.78,.35-.78,.79s.34,.79,.78,.79h2.75l2.53,5.29-2.09,3.87c-1.11-.5-2.33-.78-3.61-.78C4.02,13.76,0,17.85,0,22.88s4.02,9.12,8.96,9.12c4.68,0,8.51-3.67,8.91-8.33h.98c.49,.82,1.37,1.38,2.38,1.38,1.53,0,2.78-1.27,2.78-2.83,0-.46-.12-.89-.31-1.28l7.78-8.83,.56,2.18c-3.46,1.26-5.95,4.62-5.95,8.57,0,5.03,4.02,9.12,8.96,9.12s8.96-4.09,8.96-9.12-4.03-9.1-8.97-9.1Zm-19.55-1.35l3.75,7.83c-.46,.48-.75,1.14-.79,1.87h-.58c-.24-2.82-1.75-5.28-3.93-6.78l1.55-2.91Zm.82,9.68h-6.05l2.91-5.39c1.72,1.22,2.91,3.16,3.14,5.39Zm-7.36,8.33c-4.08,0-7.4-3.38-7.4-7.54s3.32-7.54,7.4-7.54c1.01,0,1.98,.21,2.87,.59l-3.55,6.56c-.13,.24-.13,.54,.01,.78,.14,.24,.4,.38,.67,.38h7.36c-.39,3.8-3.53,6.76-7.36,6.76Zm12.27-6.95c-.68,0-1.23-.56-1.23-1.25s.55-1.25,1.23-1.25,1.23,.56,1.23,1.25-.55,1.25-1.23,1.25Zm1.4-3.69c-.41-.25-.88-.4-1.4-.4-.22,0-.42,.03-.62,.08l-3.91-8.17h13.44l-7.5,8.48Zm12.41,10.64c-4.08,0-7.4-3.38-7.4-7.54,0-3.22,1.99-5.97,4.78-7.05l1.86,7.24c.09,.35,.41,.59,.75,.59,.06,0,.13-.01,.19-.02,.41-.11,.67-.54,.55-.97l-1.85-7.24c.37-.05,.73-.1,1.11-.1,4.08,0,7.4,3.38,7.4,7.54s-3.32,7.54-7.4,7.54Z'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: center;
  width: 30px;
  background-repeat: no-repeat;
}
.standalone-header .nav__menus .nav__category-heading.game-room:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40 30' style='enable-background:new 0 0 40 30;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M27.8,4.1c-2.3,0-4,0.8-5.4,1.4c-0.9,0.4-1.7,0.7-2.3,0.7c-0.6,0-1.4-0.3-2.3-0.7c-1.4-0.6-3.1-1.4-5.5-1.4 c-7.5,0-10.1,8-10.1,15.4c0,3.1,2,6.3,5.2,6.3c2.1,0,3.6-1.1,5.4-2.4c0.5-0.3,1-0.7,1.5-1l0.1-0.1c2.7-1.8,3.9-2.6,5.7-2.6 c1.8,0,3.1,0.8,5.6,2.5l0.2,0.1c0.6,0.4,1.1,0.7,1.6,1.1c1.8,1.3,3.3,2.3,5.3,2.3c3.3,0,5.2-3.2,5.2-6.3 C37.9,12.1,35.2,4.1,27.8,4.1z M32.7,23.8c-1.4,0-2.6-0.8-4.2-2c-0.5-0.4-1-0.7-1.6-1.1l-0.2-0.1c-2.7-1.8-4.3-2.8-6.7-2.8 c-2.4,0-3.9,1-6.8,2.9l-0.1,0.1c-0.6,0.4-1.1,0.7-1.6,1.1c-1.6,1.2-2.8,2-4.2,2c-2.2,0-3.2-2.5-3.2-4.3c0-8.4,3-13.4,8.1-13.4 c1.9,0,3.4,0.6,4.7,1.2c1,0.5,2,0.9,3.1,0.9c1.1,0,2.1-0.4,3.1-0.9c1.3-0.6,2.7-1.2,4.6-1.2c5.1,0,8.1,5,8.1,13.4 C35.9,21.3,34.9,23.8,32.7,23.8z'/%3E%3Cpath class='st0' d='M14.9,11.9h-1.6v-1.6c0-0.6-0.4-1-1-1h0c-0.6,0-1,0.4-1,1v1.6H9.6c-0.6,0-1,0.5-1,1s0.4,1,1,1h1.6v1.6 c0,0.6,0.5,1,1,1s1-0.4,1-1v-1.6h1.6c0.6,0,1-0.5,1-1S15.5,11.9,14.9,11.9z'/%3E%3Cpath class='st0' d='M27.7,14.9c-1,0-1.8,0.8-1.8,1.8c0,1,0.8,1.8,1.8,1.8c1,0,1.8-0.8,1.8-1.8C29.5,15.7,28.7,14.9,27.7,14.9z'/%3E%3Cpath class='st0' d='M27.7,12.3c1,0,1.8-0.8,1.8-1.8c0-1-0.8-1.8-1.8-1.8c-1,0-1.8,0.8-1.8,1.8C25.9,11.5,26.7,12.3,27.7,12.3z'/%3E%3Ccircle class='st0' cx='30.8' cy='13.6' r='1.8'/%3E%3Ccircle class='st0' cx='24.6' cy='13.6' r='1.8'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: contain;
  background-position: center;
  width: 30px;
  background-repeat: no-repeat;
}
.standalone-header .nav__menus .nav__category-heading.jewelry:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31.35 41'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_1-2'%3E%3Cg%3E%3Cpath class='cls-1' d='M21.09,10.63l3-4.77c.22-.35,.2-.8-.05-1.13L20.8,.4c-.19-.25-.48-.4-.8-.4H11.35c-.31,0-.61,.15-.8,.4l-3.24,4.32c-.25,.33-.27,.78-.05,1.13l3,4.77C4.28,12.84,0,18.57,0,25.32c0,8.66,7.02,15.68,15.68,15.68s15.68-7.02,15.68-15.68c0-6.75-4.28-12.49-10.26-14.7ZM9.32,5.37l2.53-3.37h7.65l2.53,3.37-2.93,4.66c-1.1-.25-2.25-.39-3.43-.39s-2.32,.14-3.43,.39l-2.93-4.66Zm6.35,33.63c-7.54,0-13.68-6.13-13.68-13.68s6.13-13.68,13.68-13.68,13.68,6.13,13.68,13.68-6.13,13.68-13.68,13.68Z'/%3E%3Cpath class='cls-1' d='M15.68,14.32c-6.08,0-11,4.92-11,11s4.92,11,11,11,11-4.92,11-11-4.92-11-11-11Zm0,20c-4.96,0-9-4.04-9-9s4.04-9,9-9,9,4.04,9,9-4.04,9-9,9Z'/%3E%3Cpath class='cls-1' d='M20.68,5.32c0-.55-.45-1-1-1H11.68c-.55,0-1,.45-1,1s.45,1,1,1h8c.55,0,1-.45,1-1Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: contain;
  background-position: center;
  width: 30px;
  content: "";
  background-repeat: no-repeat;
}
.standalone-header .nav__menus .nav__category-heading.tools:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M366.4,333.8c0,0.3,0,0.7,0,1s0,0.7,0,1c0-0.3,0.1-0.7,0.1-1S366.4,334.1,366.4,333.8z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M471.4,292.9v-82.7c0-15.7-6-31.1-16.4-42.3c-8.6-9.2-24.4-20.2-51-20.2H269.1c-4.5,0-8.6,0.9-12.3,2.5L235.6,129 l10.4-10.4c4.3-4.3,4.3-11.3,0-15.6c-4.3-4.3-11.3-4.3-15.6,0l-18.2,18.2l-18.1,18.1c-4.3,4.3-4.3,11.3,0,15.6 c2.1,2.1,5,3.2,7.8,3.2s5.6-1.1,7.8-3.2l10.4-10.4l21.9,21.8c-1.2,3.3-1.8,7-1.8,10.9v91h-57.6l-38.7-51.4H170c6.1,0,11-4.9,11-11 s-4.9-11-11-11H83.6l-23.3-86.1c-1.6-5.9-7.6-9.3-13.5-7.8c-5.9,1.6-9.3,7.6-7.7,13.5l24.8,91.9L50,283.1 c-14,12.9-22.7,31.3-22.7,51.7c0,38.8,31.6,70.4,70.4,70.4c35.1,0,64.3-25.8,69.6-59.4H186c-2.3,7.9-5.9,15.3-10.5,22 c-2.4,3.4-2.7,7.8-0.8,11.4s5.7,5.9,9.8,5.9h140.8c4.1,0,7.9-2.3,9.8-5.9s1.6-8-0.8-11.4c-4.6-6.6-8.2-14.1-10.5-22h21.5 c5.3,33.6,34.5,59.4,69.6,59.4c38.8,0,70.4-31.6,70.4-70.4C485.2,319.1,480.1,304.6,471.4,292.9z M449.4,210.2v7.2h-15.5v-8.3 h15.5C449.4,209.5,449.4,209.8,449.4,210.2z M97.7,383.2c-26.7,0-48.4-21.7-48.4-48.4c0-26.7,21.7-48.4,48.4-48.4 s48.4,21.7,48.4,48.4S124.4,383.2,97.7,383.2z M203.2,363.1c2.4-5.6,4.2-11.3,5.6-17.3h92.3c1.3,6,3.2,11.7,5.6,17.3H203.2z M345.2,323.8h-178c-5.3-33.6-34.5-59.4-69.6-59.4c-7.9,0-15.5,1.3-22.7,3.7l9.3-51.3h32l52,69.1c2.1,2.8,5.3,4.4,8.8,4.4h74.1 c6.1,0,11-4.9,11-11v-102c0-5,2.4-7.5,7-7.5h134.8c19.9,0,31.8,7.9,38.3,17.4h-19.4c-6.1,0-11,4.9-11,11v30.3c0,6.1,4.9,11,11,11 h26.5v34.1c-10.2-5.8-22-9.1-34.5-9.1C379.7,264.4,350.5,290.2,345.2,323.8z M414.8,383.2c-26.3,0-47.9-21.1-48.4-47.4l0,0 c0-0.3,0-0.7,0-1s0-0.7,0-1l0,0c0.6-26.2,22.1-47.4,48.4-47.4c26.7,0,48.4,21.7,48.4,48.4C463.2,361.5,441.5,383.2,414.8,383.2z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 30px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.standalone-header .nav__menus .nav__featured-heading.SmallSpaces:before {
  background-position: left -245px top -10px;
}
.standalone-header .nav__menus .nav__featured-heading.sale:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18.74,3.84c.09,0,.18-.09,.27-.09,.36-.35,.54-.88,.54-1.32,.09-.88-.36-1.77-1.26-2.21-1.08-.53-2.52-.09-3.06,.97h0L10.9,.4,0,11.52l9.1,8.48,10.9-11.12-1.26-5.03Zm-.81-2.91c.54,.26,.81,.79,.72,1.41,0,.18-.09,.35-.18,.53l-.27-1.06-1.98-.35c.36-.62,1.08-.79,1.71-.53ZM9.1,18.15L1.98,11.44,11.44,1.73l3.69,.71c.09,.71,.54,1.32,1.17,1.59,.09,0,.09,.09,.18,.09,.18,0,.36-.09,.36-.26,.09-.18,0-.44-.18-.62-.27-.18-.54-.35-.63-.62l1.08,.18,1.44,5.56-9.46,9.8ZM14.68,4.82s-.18,0-.36,.09l-1.08,1.06-.18-.18c-.9-.79-2.34-.79-3.24,.18-.63,.71-.81,1.77-.27,2.56l1.44,2.38c.27,.53,.18,1.15-.36,1.41-.45,.26-.9,.18-1.26-.18l-1.17-1.24c-.27-.26-.54-.62-.54-1.06,0-.18-.18-.26-.36-.26h-.72c-.18,0-.27,.09-.27,.26,.09,.71,.45,1.32,.99,1.77l.18,.18-1.08,1.06c-.09,.09-.09,.26,0,.44l.45,.44c.09,.09,.27,.09,.45,0l1.08-1.06,.18,.18c.9,.88,2.34,.79,3.24-.09,.63-.53,.72-1.68,.18-2.47l-1.44-2.38c-.36-.44-.18-1.06,.27-1.41,.45-.26,.99-.26,1.35,.18l1.26,1.15c.27,.26,.54,.62,.54,1.06,0,.18,.18,.26,.27,.26h.63c.18,0,.27-.09,.27-.26-.09-.71-.45-1.32-.99-1.85l-.09-.18,1.08-1.15c.09-.09,.09-.26,0-.44l-.45-.44Z'/%3E%3C/svg%3E");
  width: 30px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.standalone-header .nav__menus .nav__featured-heading.clearance:before {
  content: "";
  background-image: url('data:image/svg+xml,<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 512 512"><!-- Generator: Adobe Illustrator 29.6.1, SVG Export Plug-In . SVG Version: 2.1.1 Build 9) --><path d="M63,469c-5.1,0-10.2-2-14.1-5.9-7.8-7.8-7.8-20.5,0-28.3L435.9,47.9c7.8-7.8,20.5-7.8,28.3,0,7.8,7.8,7.8,20.5,0,28.3L77.1,463.1c-3.9,3.9-9,5.9-14.1,5.9Z"/><path d="M373.5,460c-48.2,0-87.5-39.3-87.5-87.5s39.3-87.5,87.5-87.5,87.5,39.3,87.5,87.5-39.3,87.5-87.5,87.5ZM373.5,325c-26.2,0-47.5,21.3-47.5,47.5s21.3,47.5,47.5,47.5,47.5-21.3,47.5-47.5-21.3-47.5-47.5-47.5Z"/><path d="M139.5,226c-48.2,0-87.5-39.3-87.5-87.5s39.3-87.5,87.5-87.5,87.5,39.3,87.5,87.5-39.3,87.5-87.5,87.5ZM139.5,91c-26.2,0-47.5,21.3-47.5,47.5s21.3,47.5,47.5,47.5,47.5-21.3,47.5-47.5-21.3-47.5-47.5-47.5Z"/></svg>');
  width: 30px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.standalone-header .nav__menus .nav__featured-heading.arrivals:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11,22C4.92,22,0,17.08,0,11S4.92,0,11,0s11,4.92,11,11c0,6.07-4.93,10.99-11,11ZM11,1.24C5.61,1.24,1.24,5.61,1.24,11s4.37,9.76,9.76,9.76,9.76-4.37,9.76-9.76c0-5.39-4.37-9.76-9.76-9.76Zm-4.25,7.78v3.98h-.75l-1.96-2.42v2.42h-.9v-3.96h.77l1.96,2.42v-2.44h.88Zm4.94,3.24v.74h-3.05v-3.96h2.98v.74h-2.07v.86h1.82v.72h-1.82v.92l2.14-.02Zm7.57-3.24l-1.29,3.98h-.98l-.86-2.69-.89,2.69h-.98l-1.29-3.96h.94l.89,2.8,.93-2.8h.84l.9,2.82,.92-2.82,.87-.02Z'/%3E%3C/svg%3E");
  width: 30px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.standalone-header .nav__menus .nav__featured-heading.yourstore:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 963.9 740.9'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M611.44,255.6c2.4-12.7-.8-25-9.3-33.5-7.6-7.8-18.4-11.8-31.7-11.8-12.92-.1-25.52,4.01-35.9,11.7-11.7,8.5-19.7,20.7-22.1,33.5s1,25,9.5,33.6c7.6,7.7,18.3,11.7,31.5,11.7,12.92,.1,25.52-4.01,35.9-11.7,11.66-8.8,19.66-20.7,22.1-33.5Zm-39.4-.1c-1.3,7-6.4,11.6-12.2,11.6-6.1,0-9.2-4.5-7.9-11.6s6.1-11.6,12.2-11.6,9.16,4.6,7.86,11.6h.04Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M401.6,212.9l-2.1,11.2c-5.5-9.4-13-13.9-23.6-13.9-19.8,0-37.5,17.4-42.8,45.8-5.2,27.3,6.8,44.8,25.8,44.8,10.9,0,20.6-5.2,30.7-15.9l-2.4,12.7h37.9l15.9-84.7h-39.4Zm-7.8,42.1c-1.3,7.4-6.4,12.1-12.8,12.1s-9.8-4.8-8.4-12.1,6.7-12.2,12.9-12.2,9.6,4.8,8.3,12.2h0Z' vector-effect='non-scaling-stroke'/%3E%3Cpolygon class='cls-1' points='746.1 191.9 725 191.9 717.2 225.8 728.7 225.8 746.1 191.9' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M726.7,240.4c-2.4,12.9,3.4,20.2,18.3,24,6.6,1.7,11,1.5,10.2,5.5-.6,3-3.3,4.9-7.6,4.9-5.2,0-12.2-3-20.4-9.4l-15.76,26.2c11.47,6.22,24.35,9.39,37.4,9.2,26,0,44.4-13.9,47.8-32.2,2.3-12.4-4.2-19.6-19.6-23.5-8.4-2-12.8-2.3-12.1-6,.5-2.5,3.2-4.4,7-4.4,4.5,0,10.2,2.7,16.8,7.7l14.9-25.5c-8.9-4.5-19.5-6.7-31.1-6.7-24.74,0-42.64,13.1-45.84,30.2Z' vector-effect='non-scaling-stroke'/%3E%3Cpolygon class='cls-1' points='689.2 400 800.3 400 800.4 392.3 689.2 392.3 689.2 400' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M648.1,297.6l8-42.8c1.4-7.4,4.6-11.1,9.5-11.1s5.2,3.5,3.8,11.1l-8,42.8h41.1l10.7-56.9c3.5-19-5.7-30.5-23.6-30.5-10.7,0-20.2,4.7-29.1,14.4l2.2-11.7h-40l-15.9,84.7h41.3Z' vector-effect='non-scaling-stroke'/%3E%3Crect class='cls-1' x='99' y='685.1' width='111.1' height='7.7' vector-effect='non-scaling-stroke'/%3E%3Crect class='cls-1' x='230.7' y='93.9' width='185.2' height='7.7' vector-effect='non-scaling-stroke'/%3E%3Crect class='cls-1' x='255.7' y='71.9' width='185.2' height='7.7' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M874.8,338.9V8.9c0-4.92-3.98-8.9-8.9-8.9h0L190.2,.29c-4.24,0-7.87,3.02-8.66,7.18l-60.15,317.65c-.52,2.72-2.88,4.7-5.65,4.72l-103.11,.86C5.64,330.75,0,336.44,0,343.43v384.77c.02,7.02,5.71,12.7,12.73,12.7H290.3c3.2,0,5.8-2.6,5.8-5.8h0c0-3.2,2.6-5.8,5.8-5.8h478.3c3.2,0,5.8,2.6,5.8,5.8h0c0,3.2,2.6,5.8,5.8,5.8h159.36c7.02,0,12.72-5.68,12.74-12.7V357.43c0-7.03-5.7-12.73-12.73-12.73h-70.57c-3.2,0-5.8-2.6-5.8-5.8ZM346.2,720.7h-44.3c-3.2,0-5.8-2.6-5.8-5.8v-150c0-3.2,2.6-5.8,5.8-5.8h44.3c3.2,0,5.8,2.6,5.8,5.8v150c0,3.2-2.6,5.8-5.8,5.8Zm75.1,0h-46.8c-3.2,0-5.8-2.6-5.8-5.8v-150c0-3.2,2.6-5.8,5.8-5.8h46.8c3.2,0,5.8,2.6,5.8,5.8v150c0,3.2-2.6,5.8-5.8,5.8h0Zm103.3-2h-73.1c-3.2,0-5.8-2.6-5.8-5.8v-148c0-3.2,2.6-5.8,5.8-5.8h73.1c3.2,0,5.8,2.6,5.8,5.8v148c0,3.2-2.6,5.8-5.8,5.8h0Zm103.5,0h-73.1c-3.2,0-5.8-2.6-5.8-5.8v-148c0-3.2,2.6-5.8,5.8-5.8h73.1c3.2,0,5.8,2.6,5.8,5.8v148c0,3.2-2.6,5.8-5.8,5.8h0Zm76.5,2h-46.8c-3.2,0-5.8-2.6-5.8-5.8v-150c0-3.2,2.6-5.8,5.8-5.8h46.8c3.2,0,5.8,2.6,5.8,5.8v150c0,3.2-2.6,5.8-5.8,5.8h0Zm-408.5-183.1v-36.8c0-3.2,2.6-5.8,5.8-5.8h477.8c3.2,0,5.8,2.6,5.8,5.8v36.8c0,3.2-2.6,5.8-5.8,5.8H301.9c-3.2,0-5.8-2.6-5.8-5.8Zm483.6,183.1h-46.8c-3.2,0-5.8-2.6-5.8-5.8v-150c0-3.2,2.6-5.8,5.8-5.8h46.8c3.2,0,5.8,2.6,5.8,5.8v150c0,3.2-2.6,5.8-5.8,5.8Zm152.4-11.6h-108.6c-3.2,0-5.8-2.6-5.8-5.8v-234.7c0-3.2-2.6-5.8-5.8-5.8H270.1c-3.2,0-5.8,2.6-5.8,5.8v234.7c0,3.2-2.6,5.8-5.8,5.8H37.6c-3.2,0-5.8-2.6-5.8-5.8V368.05c0-3.18,2.57-5.77,5.75-5.8l69.89-.59c3.2-.03,5.82,2.55,5.85,5.75,0,.38-.03,.76-.1,1.13l-59.75,315.78c-.59,3.15,1.47,6.18,4.62,6.78,.09,.02,.18,.03,.27,.04l30.62,4.29c3.06,.43,5.91-1.61,6.5-4.64L220.3,48.08c.53-2.72,2.92-4.69,5.69-4.69l598.61-.29c3.2,0,5.8,2.6,5.8,5.8V691.3c0,3.2,2.6,5.8,5.8,5.8h32.8c3.2,0,5.8-2.6,5.8-5.8V382.2c0-3.2,2.6-5.8,5.8-5.8h45.7c3.2,0,5.8,2.6,5.8,5.8v326.9h0Z' vector-effect='non-scaling-stroke'/%3E%3Crect class='cls-1' x='582.1' y='417.3' width='248.3' height='7.7' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M485.2,224.8l2.2-11.9h-39.9l-15.9,84.7h41.3l6.3-33.5c2-10.4,9.1-16.3,19.5-16.3,3.4,0,7,1.3,10.9,3.7l7.7-41.1c-11.7-1-22.3,3.7-32.1,14.4Z' vector-effect='non-scaling-stroke'/%3E%3Crect class='cls-1' x='141' y='663.6' width='111.1' height='7.7' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M813.2,211.1c5.3,0,9.6-4.3,9.6-9.6s-4.3-9.6-9.6-9.6h-.1c-5.3,.03-9.58,4.35-9.55,9.65,.03,5.3,4.35,9.58,9.65,9.55Zm-.1-17.3h.1c4.14,.1,7.4,3.54,7.3,7.67,0,0,0,.02,0,.03v.3c-.16,4.25-3.75,7.57-8,7.41-4.26-.16-7.57-3.75-7.41-8s3.75-7.57,8-7.41c0,0,0,0,0,0h0Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M265.44,187.6l-64.54,118.6h45.8l6.4-14.9h32.2l1,14.9h45.7l-19.2-118.6h-47.36Zm.2,75.5l6.2-13.4c4-8.8,7.7-17.2,9.7-26h.8c-1.3,8.8-.8,17.2-.1,26l1.1,13.4h-17.7Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M811.6,202.7h1.2c.93-.07,1.73,.63,1.8,1.55,0,.02,0,.03,0,.05,0,.97,.2,1.92,.6,2.8h2.3c-.3-.84-.51-1.71-.6-2.6-.2-1.6-.8-2.4-1.7-2.6v-.1c1.5-.46,2.34-2.05,1.89-3.55-.15-.48-.42-.91-.79-1.25-1.1-.69-2.4-1.01-3.7-.9-1.14,0-2.28,.1-3.4,.3v10.6h2.3l.1-4.3Zm1.1-4.9c1.6,0,2.2,.7,2.2,1.6,0,1.1-1,1.5-2.3,1.5h-1.1v-3.1h1.2Z' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");
  width: 30px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.standalone-header .nav__menus .nav__featured-heading.delivery:before {
  width: 30px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29.53 17.16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_2_1664915176415'%3E%3Cg id='Layer_7_1664915176415'%3E%3Cpath class='cls-1' d='M8.15,14.52c0-.53,.23-1.04,.63-1.39h-3.78c-.42,0-.76,.34-.76,.76,0,.42,.34,.76,.76,.76h3.2s-.04-.09-.05-.13Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M21.24,.62H5c-.42,0-.76,.34-.76,.76s.34,.76,.76,.76h15.5V13.14H11.27c.4,.35,.63,.86,.63,1.39,0,.04,0,.09,0,.13h9.37c.42,0,.76-.34,.76-.76h0V1.38c0-.42-.34-.76-.76-.76-.01,0-.02,0-.03,0Z' vector-effect='non-scaling-stroke'/%3E%3Crect class='cls-1' x='11.95' width='2.84' height='2.18' rx='.76' ry='.76' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M13.37,12.11c-2.98,0-5.4-2.41-5.41-5.39,0-2.98,2.41-5.4,5.39-5.41,2.98,0,5.4,2.41,5.41,5.39,0,0,0,.01,0,.02,0,2.97-2.42,5.38-5.39,5.39Zm0-9.27c-2.14,0-3.88,1.74-3.88,3.88s1.74,3.88,3.88,3.88,3.88-1.74,3.88-3.88-1.74-3.88-3.88-3.88Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M9,5.27H4c-.42,0-.76-.34-.76-.76s.34-.76,.76-.76h5c.42,0,.76,.34,.76,.76,0,.42-.34,.76-.76,.76Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M10,10.9H2.81c-.42,0-.76-.34-.76-.76s.34-.76,.76-.76h7.19c.42,0,.76,.34,.76,.76s-.34,.76-.76,.76Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M3,8.14H.76C.34,8.14,0,7.8,0,7.38s.34-.76,.76-.76H3c.42,0,.76,.34,.76,.76,0,.42-.34,.76-.76,.76Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M8.69,8.14h-3.41c-.42,0-.76-.34-.76-.76,0-.42,.34-.76,.76-.76h3.41c.42,0,.76,.34,.76,.76,0,.42-.34,.76-.76,.76Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M28.75,9h-5c-.42-.05-.72-.43-.67-.84,.04-.35,.32-.63,.67-.67h5c.42,.05,.72,.43,.67,.84-.04,.35-.32,.63-.67,.67Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M25,11.88c-1.46,0-2.64,1.18-2.64,2.64s1.18,2.64,2.64,2.64,2.64-1.18,2.64-2.64h0c0-1.46-1.18-2.64-2.64-2.64Zm0,3.75c-.62,0-1.12-.5-1.12-1.12s.5-1.12,1.12-1.12c.62,0,1.12,.5,1.12,1.12,0,0,0,0,0,0,0,.61-.5,1.11-1.11,1.11,0,0,0,0-.01,0Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M29.4,7.87l-1.88-3.12c-.14-.23-.38-.37-.65-.37h-5.63c-.42,0-.76,.34-.76,.76h0V13.89c0,.42,.34,.76,.76,.76h1.91s0-.09,0-.13c0-.53,.23-1.04,.63-1.39h-1.78V5.89h4.44l1.56,2.58v4.66h-1.76c.4,.35,.63,.86,.63,1.39,0,.04,0,.09,0,.13h1.91c.41,0,.75-.34,.75-.75,0,0,0,0,0-.01v-5.63c0-.14-.05-.27-.13-.39Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M10,17.15c-1.46,0-2.64-1.17-2.65-2.63,0-1.46,1.17-2.64,2.63-2.65s2.64,1.17,2.65,2.63c0,0,0,.01,0,.02,0,1.45-1.18,2.62-2.63,2.63Zm0-3.75c-.62,0-1.12,.49-1.13,1.11,0,.62,.49,1.12,1.11,1.13,.62,0,1.12-.49,1.13-1.11,0,0,0,0,0,0,0-.61-.5-1.11-1.11-1.12Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M15.42,8.6l-1.65-1.6c0-.05-.03-.1-.06-.14V3.86c.04-.31-.18-.6-.49-.64s-.6,.18-.64,.49c0,.05,0,.1,0,.15v3c-.06,.09-.1,.21-.1,.32,0,.29,.2,.55,.49,.62l1.65,1.6c.22,.22,.57,.22,.79,0,0,0,0,0,0,0,.22-.22,.22-.58,0-.8Z' vector-effect='non-scaling-stroke'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.standalone-header .nav__menus .nav__featured-heading.foryou:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.66 38'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_2_1664915176420'%3E%3Cg id='Layer_1-2_1664915176420'%3E%3Cpath class='cls-1' d='M38.06,22.82c-1.07-1.55-3.18-1.97-4.77-.95l-10.29,4.27-.38-.2-12-3.9c-1.23-.54-2.64-.51-3.84,.09L.59,25.13c-.52,.25-.73,.87-.48,1.39,.25,.52,.87,.73,1.39,.48l6.19-3c.71-.34,1.54-.34,2.25,0l12,3.91c.82,.34,1.21,1.27,.88,2.09-.35,.83-1.31,1.21-2.14,.86,0,0-.01,0-.02,0l-8.35-2.67c-.52-.16-1.08,.12-1.25,.64-.12,.5,.15,1.01,.63,1.18l8.28,2.65c.43,.17,.89,.26,1.35,.26,1.47,0,2.79-.88,3.34-2.24,.37-.88,.37-1.87,0-2.75-.03-.08-.07-.16-.12-.23l9.59-4,.18-.09c.65-.51,1.59-.4,2.11,.25,.51,.65,.4,1.59-.25,2.11-.05,.04-.11,.08-.17,.12l-12.79,9.09c-1.15,.81-2.6,1.05-3.95,.65l-9.6-2.9c-1.14-.45-2.41-.41-3.53,.09l-4.23,2c-.52,.18-.8,.75-.61,1.27,.18,.52,.75,.8,1.27,.61,.06-.02,.12-.05,.17-.08l4.23-1.97c.67-.3,1.42-.31,2.1-.04l9.66,2.92c.6,.18,1.22,.28,1.84,.28,1.36,0,2.69-.42,3.81-1.21l12.76-9.1c1.6-1.08,2.02-3.26,.94-4.86,0,0,0,0,0,0Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M12.06,19.79c.44-.34,.52-.96,.18-1.4-1.41-1.77-2.17-3.96-2.18-6.22,0-5.62,4.55-10.17,10.17-10.17,5.62,0,10.17,4.55,10.17,10.17h0c.01,2.25-.73,4.45-2.12,6.22-.34,.43-.26,1.06,.17,1.4,.17,.14,.39,.21,.61,.21,.31,0,.6-.14,.79-.39,1.66-2.12,2.56-4.74,2.55-7.44C32.39,5.45,26.95,0,20.22,0c-6.72,0-12.17,5.45-12.17,12.17,0,2.7,.89,5.32,2.55,7.44,.32,.45,.95,.55,1.4,.22,.02-.01,.04-.03,.05-.04Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M26,10.88c.22-.17,.27-.48,.1-.7-.09-.12-.24-.2-.39-.2h-3.46c-.22,0-.41-.14-.48-.34l-1.07-3.29c-.08-.26-.35-.41-.61-.33-.16,.05-.28,.17-.33,.33l-1.07,3.29c-.07,.2-.26,.34-.47,.34h-3.46c-.28,0-.5,.23-.49,.51,0,.15,.08,.3,.2,.39l2.8,2c.17,.13,.24,.35,.18,.56l-1.07,3.29c-.09,.26,.05,.53,.3,.62,.16,.05,.33,.03,.46-.07l2.8-2c.17-.13,.41-.13,.58,0l2.8,2c.22,.16,.54,.11,.7-.12,.09-.13,.12-.29,.07-.43l-1.03-3.26c-.07-.21,0-.43,.18-.56l2.76-2.03Z' vector-effect='non-scaling-stroke'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 30px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.standalone-header .nav__menus .nav__featured-heading.leased:before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48.46 42.44'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_2_1664915176416'%3E%3Cg id='Layer_1-2_1664915176416'%3E%3Cpath class='cls-1' d='M43.7,26.01c-.66-.21-1.36,.16-1.57,.82,0,0,0,0,0,0-3.1,9.87-13.62,15.37-23.49,12.27-7.44-2.34-12.66-9.04-13.1-16.83l.82,.81c.47,.49,1.25,.5,1.74,.02,0,0,.01-.01,.02-.02,.49-.48,.49-1.27,0-1.75,0,0,0,0,0,0l-3-3c-.48-.49-1.27-.49-1.75,0,0,0,0,0,0,0L.36,21.32c-.49,.49-.49,1.27,0,1.76,.49,.49,1.27,.49,1.76,0l.92-.91c.54,11.72,10.47,20.78,22.19,20.25,8.91-.41,16.62-6.34,19.29-14.85,.2-.66-.16-1.35-.82-1.56Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M48.12,18.32c-.48-.49-1.27-.49-1.75,0,0,0,0,0,0,0l-1,1C44.3,7.63,33.97-.97,22.29,.09,14.18,.83,7.2,6.14,4.33,13.76c-.24,.65,.08,1.37,.73,1.61,.65,.24,1.37-.08,1.61-.73C10.3,4.94,21.1,.01,30.8,3.64c6.6,2.46,11.25,8.42,12.06,15.41l-.74-.73c-.49-.49-1.27-.49-1.76,0-.49,.49-.49,1.27,0,1.76l2.89,2.87c.13,.16,.31,.29,.5,.37,.05,0,.1,0,.15,0,.08,.03,.16,.06,.25,.07h.09c.33,0,.65-.13,.88-.37l3-3c.45-.48,.45-1.22,0-1.7Z' vector-effect='non-scaling-stroke'/%3E%3Cpath class='cls-1' d='M33.99,31.81c.48,0,.87-.39,.87-.87v-1.94h.48c.48,0,.87-.39,.87-.87V11.46c0-.48-.39-.87-.87-.87H13.19c-.48,0-.87,.39-.87,.87V28.13c0,.48,.39,.87,.87,.87h.48v1.95c0,.48,.39,.87,.87,.87,.48,0,.87-.39,.87-.87v-1.95h17.66v1.95c0,.48,.4,.87,.88,.86,.01,0,.03,0,.04,0ZM13.68,12.34v-.34h21.1v6.87H13.68v-6.53Zm0,15.21v-7.16h21.1v7.16H13.68Z' vector-effect='non-scaling-stroke'/%3E%3Ccircle class='cls-1' cx='24.24' cy='15.44' r='1' vector-effect='non-scaling-stroke'/%3E%3Ccircle class='cls-1' cx='24.24' cy='23.85' r='1' vector-effect='non-scaling-stroke'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 30px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.standalone-header .nav__menus .nav_category-title, .standalone-header .nav__menus h1 {
  font-weight: 600;
  font-size: 23px;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .standalone-header .nav__menus .nav_category-title, .standalone-header .nav__menus h1 {
    margin-bottom: 1.5rem;
  }
}
.standalone-header .nav__menus .nav_category-title.top-nav-title, .standalone-header .nav__menus h1.top-nav-title {
  margin-top: 1rem;
}
.standalone-header .nav__menus .nav__sub-categories, .standalone-header .nav__menus .nav__sub-sub-categories {
  padding-left: 2.3rem;
}
.standalone-header .nav__menus .nav__category--utility a:hover :before,
.standalone-header .nav__menus .nav__category-heading:hover:before,
.standalone-header .nav__menus .nav__featured-heading:hover:before,
.standalone-header div.nav__category-heading:hover::after {
  filter: brightness(0) saturate(100%) invert(27%) sepia(37%) saturate(3476%) hue-rotate(191deg) brightness(104%) contrast(103%);
}
.standalone-header.main-nav.has-menu-open {
  transform: inherit;
  will-change: inherit;
}
@media screen and (max-width: 768px) {
  .standalone-header.main-nav.has-menu-open {
    height: 100vh;
  }
}
.standalone-header.main-nav.has-menu-open .nav__menus {
  top: 0;
  height: 100vh;
  left: 0;
  width: 400px;
}
@media screen and (max-width: 767px) {
  .standalone-header.main-nav.has-menu-open .nav__menus {
    top: 80px;
    width: 100%;
    height: calc(100vh - 6.5rem);
  }
}
.standalone-header .nav__category {
  font-size: 16px;
  font-weight: 500;
  position: static;
  cursor: pointer;
  color: black;
  padding-top: 9px;
  padding-bottom: 9px;
}
.standalone-header .nav__sub-category-container .nav__category {
  padding-left: 18px;
}
.standalone-header .overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  display: none;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 2;
  cursor: pointer;
}
.standalone-header .account-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  display: none;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 2;
  cursor: pointer;
  opacity: 0;
}
.standalone-header.has-menu-open .overlay {
  display: block;
  z-index: 4;
}
@media screen and (max-width: 767px) {
  .standalone-header.has-menu-open .overlay {
    display: none;
  }
}
.standalone-header.has-menu-open .account-overlay {
  display: block;
}
@media screen and (max-width: 767px) {
  .standalone-header.has-menu-open .account-overlay {
    display: none;
  }
}
.standalone-header.has-menu-open .mobile-hamburger_menu {
  background-image: url("../images/svg/X-black.svg");
  background-position: center;
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: 18px 18px;
}
.standalone-header.has-menu-open .mobile-hamburger_menu span {
  display: none;
}
.standalone-header .hed-content button.hamburger_menu {
  position: relative;
  padding: 0 1rem 0 0;
  font-size: initial;
  border: 0;
  display: flex;
  text-align: left;
  background-color: #fff;
  user-select: none;
  align-items: flex-end;
}
.standalone-header .hed-content button.hamburger_menu:focus {
  outline: 2px solid #0069c8;
}
.standalone-header .hed-content button.hamburger_menu:hover {
  color: #0069c8;
}
.standalone-header .hed-content button.hamburger_menu:hover .hamburger__bar {
  background-color: #0069c8;
}
.standalone-header .hed-content button.hamburger_menu .nav_shop_all {
  font-weight: bold;
  font-size: 16px;
}
@media (min-width: 768px) {
  .standalone-header .hed-content button.hamburger_menu {
    padding: 0;
    flex: 1 1 auto;
  }
}
.standalone-header .hed-content span.hamburger_bars {
  display: block;
  position: relative;
  padding: 0 10px;
  cursor: pointer;
  font-size: initial;
  border: 0;
  margin: 0;
  height: 21px;
  user-select: none;
}
@media (min-width: 768px) {
  .standalone-header .hed-content span.hamburger_bars {
    margin: 0 8px 0 0;
  }
}
.standalone-header .hed-content span.hamburger_bars .hamburger__bar {
  height: 3px;
  left: 0;
  background-color: black;
  transform: translate(0, 3px);
}
.standalone-header .hed-content span.hamburger_bars .hamburger__bar.one {
  transform: translate(0, 9px);
}
.standalone-header .hed-content span.hamburger_bars .hamburger__bar.three {
  transform: translate(0, 15px);
}
.standalone-header .hed-content .desktop-dropdown {
  display: flex;
  gap: 1rem;
  align-items: center;
  background-color: #fff;
}
.standalone-header .hed-content .desktop-dropdown .buying-guides, .standalone-header .hed-content .desktop-dropdown .works {
  display: none;
}
.standalone-header .hed-content .desktop-dropdown a:hover {
  color: #0069c8;
}
.standalone-header .hed-content .desktop-dropdown div {
  font-size: 1rem;
  font-weight: bold;
  line-height: 1.5;
}
@media (min-width: 1130px) {
  .standalone-header .hed-content .desktop-dropdown .buying-guides, .standalone-header .hed-content .desktop-dropdown .works {
    display: flex;
    flex: 1 1 auto;
  }
}
.standalone-header .nav__utility-menu .dropdown {
  border: 1px solid #fff;
  padding: 0 1em;
  list-style: none;
  border-radius: 6px;
  position: absolute;
  top: 42px;
  background-color: #fff;
  width: 180px;
  z-index: 300;
  left: -58px;
  display: none;
}
.standalone-header .nav__utility-menu .dropdown li a {
  text-decoration: none;
  font-size: 14px;
  color: #000000 !important;
  font-weight: 400 !important;
  display: flex;
  align-items: center;
}
.standalone-header .hamburger__bar {
  height: 0.375em;
  width: 100%;
  background-color: #ababab;
  position: absolute;
  transition: transform 0.2s cubic-bezier(0.42, 0, 0.62, 1.43);
}
.standalone-header .hamburger__bar.one {
  transform: translate(0, -0.7rem);
}
.standalone-header .hamburger__bar.three {
  transform: translate(0, 0.7rem);
}
.standalone-header.main-nav.has-menu-open .nav__menus {
  opacity: 1;
  pointer-events: all;
  overflow-y: scroll;
  visibility: visible;
}
.standalone-header.main-nav.has-menu-open.is-showing-sub-menu .nav__menus .nav__menus-container {
  left: -400px;
}
@media screen and (max-width: 767px) {
  .standalone-header.main-nav.has-menu-open.is-showing-sub-menu .nav__menus .nav__menus-container {
    left: -100vw;
  }
}
.standalone-header.main-nav.has-menu-open.is-showing-sub-menu.is-showing-sub-sub-menu .nav__menus .nav__menus-container {
  left: -800px;
}
@media screen and (max-width: 767px) {
  .standalone-header.main-nav.has-menu-open.is-showing-sub-menu.is-showing-sub-sub-menu .nav__menus .nav__menus-container {
    left: -200vw;
  }
}
.standalone-header .nav__category-drop-down,
.standalone-header .nav__sub-sub-menu {
  display: none;
  position: absolute;
  left: 400px;
  top: 0;
  opacity: 0;
  width: 400px;
  pointer-events: none;
  transition: transform 0.2s ease-in-out;
}
@media screen and (max-width: 767px) {
  .standalone-header .nav__category-drop-down,
  .standalone-header .nav__sub-sub-menu {
    left: 100vw;
    width: 100%;
  }
}
.standalone-header .nav__sub-sub-menu {
  overflow-x: hidden;
}
.standalone-header .nav__category.is-active .nav__category-drop-down,
.standalone-header .nav__sub-category.is-active .nav__sub-sub-menu {
  display: block;
  opacity: 1;
  pointer-events: all;
}
.standalone-header .is-showing-sub-menu .nav__category.is-active .nav__category-drop-down {
  opacity: 1;
}
.standalone-header div.nav__category-heading::after, .standalone-header div.nav__sub-category-heading::after {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 242.12 446.1'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.59,3.52L3.51,10.59C-1.17,15.27-1.17,22.87,3.51,27.56L199.01,223.05,3.51,418.54c-4.69,4.69-4.69,12.28,0,16.97l7.07,7.07c4.69,4.69,12.28,4.69,16.97,0L238.61,231.54c4.69-4.69,4.69-12.28,0-16.97L27.56,3.52C22.87-1.17,15.27-1.17,10.59,3.52Z' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");
  margin-top: -7px;
  transform: scale(0.46, 0.46);
  height: 1rem;
  width: 1rem;
  margin-left: auto;
}
.standalone-header .nav__sub-category-heading:hover:after {
  filter: brightness(0) saturate(100%) invert(27%) sepia(37%) saturate(3476%) hue-rotate(191deg) brightness(104%) contrast(103%);
}
.standalone-header .nav__sub-category-heading::after {
  position: relative;
  right: 15px;
}
.standalone-header .nav__utility-menu_content div.nav__category-heading::after {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 242.12 446.1'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffffff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.59,3.52L3.51,10.59C-1.17,15.27-1.17,22.87,3.51,27.56L199.01,223.05,3.51,418.54c-4.69,4.69-4.69,12.28,0,16.97l7.07,7.07c4.69,4.69,12.28,4.69,16.97,0L238.61,231.54c4.69-4.69,4.69-12.28,0-16.97L27.56,3.52C22.87-1.17,15.27-1.17,10.59,3.52Z' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");
}
.standalone-header .nav__category-heading,
.standalone-header .nav__sub-category-heading {
  font-weight: 500;
  font-size: 16px;
  cursor: pointer;
  width: 100%;
  display: flex;
  align-items: center;
  color: inherit;
}
.standalone-header .nav__sub-menu-heading,
.standalone-header .nav__sub-sub-menu-heading {
  height: 3rem;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: left;
  font-weight: bold;
  background-color: #f1f1f1;
  cursor: pointer;
  border-bottom: 0.1rem solid #d3d3d3;
  padding-left: 1rem;
  box-sizing: border-box;
  margin-bottom: 1em;
}
@media (min-width: 1025px) {
  .standalone-header .nav__sub-menu-heading,
  .standalone-header .nav__sub-sub-menu-heading {
    border-bottom: none;
    background-color: #fff;
    padding-left: 0.5rem;
    margin-bottom: 0;
  }
}
.standalone-header .nav__features div.nav__category-heading.tips::after {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 242.12 446.1'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404040;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.59,3.52L3.51,10.59C-1.17,15.27-1.17,22.87,3.51,27.56L199.01,223.05,3.51,418.54c-4.69,4.69-4.69,12.28,0,16.97l7.07,7.07c4.69,4.69,12.28,4.69,16.97,0L238.61,231.54c4.69-4.69,4.69-12.28,0-16.97L27.56,3.52C22.87-1.17,15.27-1.17,10.59,3.52Z' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");
}
.standalone-header .is-showing-sub-menu .nav__category.is-active .nav__sub-category-container {
  pointer-events: all;
}
.standalone-header .nav__back,
.standalone-header .nav__sub-back {
  height: 2.5rem;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: left;
  font-weight: 500;
  cursor: pointer;
  border-bottom: 0.1rem solid #d3d3d3;
  padding-left: 3rem;
  box-sizing: border-box;
}
.standalone-header .nav__back::before,
.standalone-header .nav__sub-back::before {
  content: "";
  height: 1rem;
  width: 28px;
  position: absolute;
  left: 1rem;
  background-image: url("../images/aarons_sprite_icons.png");
  background-size: 260px;
  background-repeat: no-repeat;
  background-position: left -104px top -59px;
}
.standalone-header .has-nav-open {
  overflow: hidden;
}
.standalone-header .nav__category.is-active .nav__category-drop-down {
  z-index: 101;
  opacity: 1;
  pointer-events: all;
  width: 100%;
}
.standalone-header .nav__category:focus-within .nav__category-drop-down {
  z-index: 101;
  opacity: 1;
  pointer-events: all;
}
.standalone-header .is-showing-sub-menu .nav__category.is-active .nav__sub-category-container .nav__sub-sub-menu {
  opacity: 1;
  pointer-events: all;
}
.standalone-header .nav__sub-sub-category {
  color: #000;
  display: flex;
  background-color: #fff;
  display: block;
  position: relative;
}
.standalone-header .nav__sub-sub-category:last-of-type() {
  padding-bottom: 2em;
}
.standalone-header .nav__sub-sub-category:last-of-type():after {
  content: "";
  position: absolute;
  left: 4%;
  bottom: 0;
  height: 1px;
  width: 92%;
  border-bottom: 0.1rem solid #d3d3d3;
}
@media (min-width: 1024px) {
  .standalone-header .nav__sub-sub-category:last-of-type():after {
    content: none;
  }
}
.standalone-header .nav__sub-menu-heading,
.standalone-header .nav__sub-sub-menu-heading {
  height: 3rem;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: left;
  font-weight: bold;
  background-color: #f1f1f1;
  cursor: default !important;
  border-bottom: 0.1rem solid #d3d3d3;
  padding-left: 1rem;
  box-sizing: border-box;
  margin-bottom: 1em;
}
.standalone-header .nav__buying-guides {
  position: relative;
  background: #fff;
  padding-bottom: 1em;
}
.standalone-header .nav__buying-guides:after {
  content: "";
  position: absolute;
  left: 4%;
  bottom: 0;
  height: 1px;
  width: 92%; /* or 100px */
  border-bottom: 0.1rem solid #d3d3d3;
}
@media (min-width: 1025px) {
  .standalone-header .nav__buying-guides:after {
    content: none;
  }
}
.standalone-header .nav__buying-guides .buying__guides {
  padding-left: 8px;
  display: flex;
  flex-wrap: wrap;
}
.standalone-header .nav__buying-guides .buying__guides a {
  padding: 0.5rem;
  flex-basis: calc(33% - 1rem);
}
.standalone-header .nav__buying-guides .buying__guides a .guide-icon {
  width: 100%;
}
.standalone-header .nav__buying-guides .buying__guides a .title {
  display: block;
  color: #000;
  font-size: 0.7em;
}
.standalone-header .nav__menus-container {
  transition: transform 0.2s ease-in-out;
  opacity: 0;
  width: 100%;
  position: absolute;
}
.standalone-header.main-nav.has-menu-open .nav__menus-container {
  opacity: 1;
}

.nav__sub-menu-heading {
  color: #000000 !important;
}

@media screen and (max-width: 767px) {
  .has-nav-open .new-navigation {
    background: #0069C8;
  }
  .has-nav-open .new-navigation #main, .has-nav-open .new-navigation .new-footer {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .new-navigation .main-nav.has-menu-open .nav__menus {
    top: 107px;
  }
}
.remove-border {
  border-right: none !important;
}

@media (max-width: 360px) {
  .new-navigation .new__search__suggestions .shopping-content {
    min-width: 25%;
  }
}
@media (max-width: 344px) {
  .new-navigation .new__search__suggestions .shopping-content {
    min-width: 23%;
  }
}
@media (max-width: 1584px) {
  body:not(.aarons-header) .aa-Panel.search-suggestion-wrapper,
  body:not(.aarons-header) .aa-Panel.search-suggestion-wrapper.full.d-block {
    width: auto !important;
    max-width: 100% !important;
    right: 8% !important;
  }
}
@media (max-width: 1024px) {
  body:not(.aarons-header) .aa-Panel.search-suggestion-wrapper,
  body:not(.aarons-header) .aa-Panel.search-suggestion-wrapper.full.d-block {
    width: unset !important;
    max-width: unset !important;
    right: 0 !important;
  }
}

.resendEmail {
  font-weight: 600;
}

.resendEmail:hover {
  color: #00369d !important;
}

.ContactUsEmailSentAccountCreation {
  font-weight: 600;
}

.ContactUsEmailSentAccountCreation:hover {
  color: #00369d !important;
}

.EmailSentOneMoreStepHeader {
  font-weight: 600;
}

.has-nav-open .apply-content-container {
  z-index: 1;
}

.new-navigation .main-nav {
  position: sticky; /* or fixed; choose ONE and keep it */
  top: 0;
  z-index: 50;
  width: 100%;
  background: #fff;
  /* Animate only transform for smoothness, not 'top' */
  transform: translateY(0);
  transition: transform 200ms ease; /* was 'top 100ms linear' */
  will-change: transform;
}

/* If you need extra padding when “compact”, do it with a separate class */
.new-navigation .main-nav.is-compact {
  padding-top: 0; /* or any compact styles */
}

.amp-no-scroll .new-navigation .main-nav {
  position: initial;
}

/* Start Main left-side navigation slide-out effect */
.new-navigation .nav__menus {
  position: fixed;
  top: 0;
  left: 0;
  height: 100svh;
  width: 400px;
  background: #fff;
  z-index: 100;
  overflow-y: auto;
  transform: translateX(-100%); /* hidden to the left */
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: transform 0.5s ease, opacity 0.5s ease, visibility 0s linear 0.5s;
  will-change: transform, opacity;
}

.new-navigation .main-nav.has-menu-open .nav__menus {
  transform: translateX(0);
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transition: transform 0.5s ease, opacity 0.5s ease, visibility 0s;
}

@media (max-width: 767px) {
  .new-navigation .nav__menus {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) {
  html.noVertScroll,
  body.noVertScroll {
    overflow-y: hidden !important;
  }
}
.standalone-header .liveVersion {
  display: none;
}
.standalone-header .devVersion {
  display: flex;
}
.standalone-header .mobile_only .search-container {
  display: none;
  padding: 1.3em 16px;
}
@media (max-width: 767px) {
  .standalone-header .mobile_only .search-container {
    display: flex;
  }
}
.standalone-header #navSearch {
  display: flex;
  width: 100%;
  max-width: 100%;
  margin: 0;
}
@media (max-width: 767px) {
  .standalone-header #navSearch {
    flex: 1 1 100%;
    margin: 0;
  }
}
@media (max-width: 550px) {
  .standalone-header #navSearch .nav__search {
    width: 100%;
    padding: 1.3em 16px;
  }
}
.standalone-header .aa-Label svg {
  color: #000 !important;
}
.standalone-header #aa-search-input {
  width: 100%;
}
.standalone-header .nav__search-fallback {
  display: none;
}
.standalone-header .nav__search-fallback.is-visible {
  display: block;
}

.aa-Panel.aarons-standalone-panel {
  position: absolute;
  z-index: 2000;
  padding: 2rem;
  background-color: #fff;
  box-shadow: 0 0.4rem 1.2rem rgba(0, 0, 0, 0.15);
  max-width: 1200px !important;
  margin: 0 auto;
}
.aa-Panel.aarons-standalone-panel .aa-PanelLayout {
  padding: 0;
}
.aa-Panel.aarons-standalone-panel .aa-PanelSections {
  display: flex;
  align-items: flex-start;
  gap: 3rem;
}
@media (max-width: 767px) {
  .aa-Panel.aarons-standalone-panel .aa-PanelSections {
    flex-direction: column;
    gap: 1.5rem;
  }
}
.aa-Panel.aarons-standalone-panel .aa-PanelSection--left {
  flex: 0 0 24rem;
  min-width: 0;
}
@media (max-width: 767px) {
  .aa-Panel.aarons-standalone-panel .aa-PanelSection--left {
    flex: 1 1 auto;
    width: 100%;
  }
}
.aa-Panel.aarons-standalone-panel .aa-PanelSection--right {
  flex: 1 1 auto;
  min-width: 0;
}
@media (max-width: 767px) {
  .aa-Panel.aarons-standalone-panel .aa-PanelSection--right {
    width: 100%;
  }
}
.aa-Panel.aarons-standalone-panel .aa-SourceHeader {
  margin: 0 0 1.5rem;
  color: #555;
  font-size: 1.2rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
}
.aa-Panel.aarons-standalone-panel .aa-SourceHeader::after {
  display: none;
}
.aa-Panel.aarons-standalone-panel .aa-PanelSection--left .aa-ItemContentTitle {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.aa-Panel.aarons-standalone-panel .aa-PanelSection--right .aa-List {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 2rem;
}
@media (min-width: 1024px) {
  .aa-Panel.aarons-standalone-panel .aa-PanelSection--right .aa-List {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
.aa-Panel.aarons-standalone-panel .aa-ItemLink,
.aa-Panel.aarons-standalone-panel .aa-Item {
  padding: 0;
}
.aa-Panel.aarons-standalone-panel .aa-PanelSection--right .aa-ItemContent {
  display: block;
}
.aa-Panel.aarons-standalone-panel .aa-PanelSection--right .aa-ItemPicture {
  width: 100%;
  margin: 0 0 1rem;
}
.aa-Panel.aarons-standalone-panel .aa-PanelSection--right .aa-ItemPicture img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 1/1;
  object-fit: contain;
  background-color: #f5f5f5;
}
.aa-Panel.aarons-standalone-panel .aa-PanelSection--right .aa-ItemContentTitle {
  margin: 0;
  font-weight: 600;
  white-space: normal;
  overflow: visible;
}
.aa-Panel.aarons-standalone-panel .aa-PanelSection--right .aa-ItemContentBrand {
  color: #555;
}

.aa-DetachedSearchButtonIcon {
  color: #000;
}

.standalone-header .zipcode-container {
  min-height: 1px;
}
.standalone-header #zipcodeBox {
  border: 1px solid #212121;
  padding: 4px 0;
  border-radius: 60px;
}
@media screen and (min-width: 1024px) {
  .standalone-header #zipcodeBox {
    min-width: 135px;
  }
}
.standalone-header #zipcodeBox .setMyLocNStoreLocBtn {
  display: flex;
  align-items: center;
}
.standalone-header #zipcodeBox .setMyLocNStoreLocBtn:not(:has(.deliveringTo)) {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-size: 0;
}
.standalone-header #zipcodeBox .setMyLocNStoreLocBtn:not(:has(.deliveringTo))::before {
  content: "";
  flex-shrink: 0;
  width: 19px;
  height: 22px;
  margin-right: 8px;
  background-image: url('data:image/svg+xml,<svg width="18" height="22" viewBox="0 0 18 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 12C10.6569 12 12 10.6569 12 9C12 7.34315 10.6569 6 9 6C7.34315 6 6 7.34315 6 9C6 10.6569 7.34315 12 9 12Z" stroke="%2306152B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 1C6.87827 1 4.84344 1.84285 3.34315 3.34315C1.84285 4.84344 1 6.87827 1 9C1 10.892 1.402 12.13 2.5 13.5L9 21L15.5 13.5C16.598 12.13 17 10.892 17 9C17 6.87827 16.1571 4.84344 14.6569 3.34315C13.1566 1.84285 11.1217 1 9 1V1Z" stroke="%2306152B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-repeat: no-repeat;
}
.standalone-header #zipcodeBox .setMyLocNStoreLocBtn:not(:has(.deliveringTo)) span {
  font-size: 16px;
  font-weight: 600;
  color: #06152B;
  white-space: nowrap;
}
@media screen and (max-width: 500px) {
  .standalone-header #zipcodeBox .setMyLocNStoreLocBtn:not(:has(.deliveringTo)) span {
    font-size: 14px;
  }
}
.standalone-header #zipcodeBox .setMyLocNStoreLocBtn:not(:has(.deliveringTo)):hover::before {
  background-image: url('data:image/svg+xml,<svg width="18" height="22" viewBox="0 0 18 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 12C10.6569 12 12 10.6569 12 9C12 7.34315 10.6569 6 9 6C7.34315 6 6 7.34315 6 9C6 10.6569 7.34315 12 9 12Z" stroke="%230069C8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 1C6.87827 1 4.84344 1.84285 3.34315 3.34315C1.84285 4.84344 1 6.87827 1 9C1 10.892 1.402 12.13 2.5 13.5L9 21L15.5 13.5C16.598 12.13 17 10.892 17 9C17 6.87827 16.1571 4.84344 14.6569 3.34315C13.1566 1.84285 11.1217 1 9 1V1Z" stroke="%230069C8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.standalone-header #zipcodeBox .setMyLocNStoreLocBtn:not(:has(.deliveringTo)):hover span {
  color: #0069c8;
}
.standalone-header #zipcodeBox.zipRemoveBorder {
  border: none;
}
.standalone-header #Zipcode-Fld-ZipInputField {
  font-size: 12px;
  color: #06152B;
  font-weight: 600;
  white-space: nowrap;
}
.standalone-header #Zipcode-Fld-ZipInputField .zip-mobile {
  display: none;
}
@media screen and (max-width: 1024px) {
  .standalone-header #Zipcode-Fld-ZipInputField .zip-mobile {
    display: inline;
  }
}
@media screen and (max-width: 1024px) {
  .standalone-header #Zipcode-Fld-ZipInputField .zip-desktop {
    display: none;
  }
}
.standalone-header .zipRemoveBorder #Zipcode-Fld-ZipInputField {
  font-size: 16px;
  font-weight: inherit;
}
@media screen and (max-width: 500px) {
  .standalone-header .zipRemoveBorder #Zipcode-Fld-ZipInputField {
    font-size: 14px;
  }
}
.standalone-header .zipRemoveBorder #Zipcode-Fld-ZipInputField span {
  font-weight: 600;
}
.standalone-header .zipRemoveBorder #Zipcode-Fld-ZipInputField .zip-code-text {
  font-weight: normal;
}
@media screen and (max-width: 1299px) {
  .standalone-header .zipRemoveBorder #Zipcode-Fld-ZipInputField .zip-code-text {
    display: none;
  }
}
.standalone-header .deliveringTo.desktop_only {
  display: block;
}
.standalone-header .deliveringTo {
  width: 19px;
  height: 22px;
  background-repeat: no-repeat;
  margin-right: 8px;
  background-image: url('data:image/svg+xml,<svg width="18" height="22" viewBox="0 0 18 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 12C10.6569 12 12 10.6569 12 9C12 7.34315 10.6569 6 9 6C7.34315 6 6 7.34315 6 9C6 10.6569 7.34315 12 9 12Z" stroke="%2306152B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 1C6.87827 1 4.84344 1.84285 3.34315 3.34315C1.84285 4.84344 1 6.87827 1 9C1 10.892 1.402 12.13 2.5 13.5L9 21L15.5 13.5C16.598 12.13 17 10.892 17 9C17 6.87827 16.1571 4.84344 14.6569 3.34315C13.1566 1.84285 11.1217 1 9 1V1Z" stroke="%2306152B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.standalone-header .zipcode:hover .deliveringTo {
  background-image: url('data:image/svg+xml,<svg width="18" height="22" viewBox="0 0 18 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 12C10.6569 12 12 10.6569 12 9C12 7.34315 10.6569 6 9 6C7.34315 6 6 7.34315 6 9C6 10.6569 7.34315 12 9 12Z" stroke="%230069C8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 1C6.87827 1 4.84344 1.84285 3.34315 3.34315C1.84285 4.84344 1 6.87827 1 9C1 10.892 1.402 12.13 2.5 13.5L9 21L15.5 13.5C16.598 12.13 17 10.892 17 9C17 6.87827 16.1571 4.84344 14.6569 3.34315C13.1566 1.84285 11.1217 1 9 1V1Z" stroke="%230069C8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.standalone-header .zipcode:hover #Zipcode-Fld-ZipInputField {
  color: #0069c8;
}
.standalone-header .not-visible {
  display: none;
}
.standalone-header input[name=showBrowserGeolocationPrompt] {
  display: none;
}

.standalone-header .zip-modal {
  display: none;
  position: fixed;
  z-index: 2100;
  max-height: 85vh;
  overflow-y: auto;
  background-color: #fff;
}
@media screen and (min-width: 769px) {
  .standalone-header .zip-modal {
    left: auto;
    right: 1.5rem;
    width: 330px;
    border-radius: 5px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
  }
}
@media screen and (max-width: 768px) {
  .standalone-header .zip-modal {
    left: 0;
    right: 0;
    width: auto;
  }
}
.standalone-header .zip-modal .ui-dialog-titlebar,
.standalone-header .zip-modal #zipcode-closeBtn {
  display: none;
}
.standalone-header .zip-modal .zipcode-submit {
  padding: 1.5rem;
  text-align: left;
  color: #404040;
}
.standalone-header .zip-modal .zipcode-submit .title {
  margin: 0 0 10px;
  font-size: 19px;
  font-weight: 600;
  line-height: 24px;
  color: #404040;
}
.standalone-header .zip-modal .zipcode-submit fieldset {
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0;
  border: 0;
}
.standalone-header .zip-modal .zipcode-submit .zip-go {
  display: flex;
  gap: 0.8rem;
  align-items: flex-start;
}
.standalone-header .zip-modal .zipcode-submit .form-row {
  position: relative;
  flex: 1 1 auto;
  min-width: 0;
  margin: 0;
}
.standalone-header .zip-modal .zipcode-submit .form-row label {
  position: absolute;
  z-index: 2;
  opacity: 0;
  padding: 11px 0 0 20px;
  color: rgba(186, 186, 186, 0.7294117647);
  font-size: 10px;
  line-height: 13px;
  box-sizing: border-box;
}
.standalone-header .zip-modal .zipcode-submit .form-row.show-floating-label label {
  display: block;
  opacity: 1;
}
.standalone-header .zip-modal .zipcode-submit .form-row.show-floating-label input[type=text] {
  padding: 18px 20px 0 20px;
}
.standalone-header .zip-modal .zipcode-submit input[type=text] {
  width: 100%;
  box-sizing: border-box;
  height: 50px;
  padding: 0.5rem 1rem;
  border: 1px solid #bfbfbf;
  border-radius: 5px;
  background-color: #f9f9f9;
  color: #404040;
  font-size: 1rem;
  font-weight: 600;
  line-height: 18px;
}
.standalone-header .zip-modal .zipcode-submit button[type=submit] {
  flex: 0 0 auto;
  height: 50px;
  padding: 0 1.25em;
  border: 0;
  border-radius: 5px;
  background-color: #0069c8;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  cursor: pointer;
}
.standalone-header .zip-modal .zipcode-submit .error-msg {
  display: block;
  margin-bottom: 0.8rem;
  color: #af071a;
}
.standalone-header .zip-modal .zipcode-submit .zip-modal-copy,
.standalone-header .zip-modal .zipcode-submit p {
  margin: 1.2rem 0 0;
  font-size: 14px;
  line-height: 20px;
  color: #404040;
}
.standalone-header .zip-modal .zipcode-submit .store-results-re {
  margin-top: 1.2rem;
  font-size: 14px;
  line-height: 20px;
}
.standalone-header .zip-modal .zipcode-submit .show-pricing {
  margin: 0 0 0.4rem;
}
.standalone-header .zip-modal .zipcode-submit .zipcode-store {
  display: flex;
  margin-top: 0.5rem;
  color: #0069c8;
  font-size: 0.88rem;
  font-weight: bold;
  line-height: 1.6rem;
}
.standalone-header .zip-modal .zipcode-submit .zipcode-store::before {
  content: "";
  display: inline-block;
  position: relative;
  top: 2px;
  flex-shrink: 0;
  width: 1.5em;
  height: 1.6em;
  margin-right: 0.33rem;
  background-image: url("../images/css_sprites_new.png");
  background-repeat: no-repeat;
  background-position: -54px -46px;
  background-size: 130px;
  filter: brightness(0) saturate(100%) invert(26%) sepia(46%) saturate(3533%) hue-rotate(193deg) brightness(97%) contrast(101%);
}

.sprite {
  background: url("../images/interface/sprite.png") 0px 0px no-repeat;
}

.global-sprite {
  background-image: url(../images/aarons_sprite_img.png);
}

.standalone-header .myaccount-content a {
  display: flex;
  color: #000000;
  align-items: center;
  font-weight: 600;
  white-space: nowrap;
}
.standalone-header .myaccount-content a:hover .myaccount-signintext {
  color: #0069C8;
}
.standalone-header .myaccount-content a:hover .myaccount-usercircle {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" overflow="visible" preserveAspectRatio="none" viewBox="0 0 17.999990000000004 20" width="17.999990000000004" height="20"><g transform="translate(0, 0)"><g transform="translate(-8.881784197001252e-16, 0) rotate(0)"><path style="stroke-width: 0; stroke-linecap: butt; stroke-linejoin: miter; fill: %230069C8;" d="M10.92857,11.875h-3.85714c-3.90536,0 -7.07143,3.07813 -7.07143,6.875c0,0.69023 0.57576,1.25 1.28571,1.25h15.42857c0.70996,0 1.28571,-0.55977 1.28571,-1.25c0,-3.79687 -3.16607,-6.875 -7.07143,-6.875zM1.96835,18.125c0.31741,-2.46484 2.48344,-4.375 5.10308,-4.375h3.85714c2.61804,0 4.78527,1.91211 5.10268,4.375zM9,10c2.84022,0 5.14286,-2.23867 5.14286,-5c0,-2.76133 -2.30263,-5 -5.14286,-5c-2.84022,0 -5.14286,2.23867 -5.14286,5c0,2.76172 2.30223,5 5.14286,5zM9,1.875c1.77228,0 3.21429,1.40195 3.21429,3.125c0,1.72305 -1.44201,3.125 -3.21429,3.125c-1.77228,0 -3.21429,-1.40234 -3.21429,-3.125c0,-1.72305 1.44241,-3.125 3.21429,-3.125z" vector-effect="non-scaling-stroke"/></g><defs><path id="path-1736433162277383" d="M10.92857,11.875h-3.85714c-3.90536,0 -7.07143,3.07813 -7.07143,6.875c0,0.69023 0.57576,1.25 1.28571,1.25h15.42857c0.70996,0 1.28571,-0.55977 1.28571,-1.25c0,-3.79687 -3.16607,-6.875 -7.07143,-6.875zM1.96835,18.125c0.31741,-2.46484 2.48344,-4.375 5.10308,-4.375h3.85714c2.61804,0 4.78527,1.91211 5.10268,4.375zM9,10c2.84022,0 5.14286,-2.23867 5.14286,-5c0,-2.76133 -2.30263,-5 -5.14286,-5c-2.84022,0 -5.14286,2.23867 -5.14286,5c0,2.76172 2.30223,5 5.14286,5zM9,1.875c1.77228,0 3.21429,1.40195 3.21429,3.125c0,1.72305 -1.44201,3.125 -3.21429,3.125c-1.77228,0 -3.21429,-1.40234 -3.21429,-3.125c0,-1.72305 1.44241,-3.125 3.21429,-3.125z" vector-effect="non-scaling-stroke"/></defs></g></svg>');
  background-repeat: no-repeat;
}
.standalone-header .myaccount-content a .myaccount-usercircle {
  border: 1px solid #000;
  border-radius: 80px;
  height: 30px;
  width: 30px;
  display: flex;
  align-items: center;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" overflow="visible" preserveAspectRatio="none" viewBox="0 0 17.999990000000004 20" width="17.999990000000004" height="20"><g transform="translate(0, 0)"><g transform="translate(-8.881784197001252e-16, 0) rotate(0)"><path style="stroke-width: 0; stroke-linecap: butt; stroke-linejoin: miter; fill: rgb(0, 0, 0);" d="M10.92857,11.875h-3.85714c-3.90536,0 -7.07143,3.07813 -7.07143,6.875c0,0.69023 0.57576,1.25 1.28571,1.25h15.42857c0.70996,0 1.28571,-0.55977 1.28571,-1.25c0,-3.79687 -3.16607,-6.875 -7.07143,-6.875zM1.96835,18.125c0.31741,-2.46484 2.48344,-4.375 5.10308,-4.375h3.85714c2.61804,0 4.78527,1.91211 5.10268,4.375zM9,10c2.84022,0 5.14286,-2.23867 5.14286,-5c0,-2.76133 -2.30263,-5 -5.14286,-5c-2.84022,0 -5.14286,2.23867 -5.14286,5c0,2.76172 2.30223,5 5.14286,5zM9,1.875c1.77228,0 3.21429,1.40195 3.21429,3.125c0,1.72305 -1.44201,3.125 -3.21429,3.125c-1.77228,0 -3.21429,-1.40234 -3.21429,-3.125c0,-1.72305 1.44241,-3.125 3.21429,-3.125z" vector-effect="non-scaling-stroke"/></g><defs><path id="path-1736433162277383" d="M10.92857,11.875h-3.85714c-3.90536,0 -7.07143,3.07813 -7.07143,6.875c0,0.69023 0.57576,1.25 1.28571,1.25h15.42857c0.70996,0 1.28571,-0.55977 1.28571,-1.25c0,-3.79687 -3.16607,-6.875 -7.07143,-6.875zM1.96835,18.125c0.31741,-2.46484 2.48344,-4.375 5.10308,-4.375h3.85714c2.61804,0 4.78527,1.91211 5.10268,4.375zM9,10c2.84022,0 5.14286,-2.23867 5.14286,-5c0,-2.76133 -2.30263,-5 -5.14286,-5c-2.84022,0 -5.14286,2.23867 -5.14286,5c0,2.76172 2.30223,5 5.14286,5zM9,1.875c1.77228,0 3.21429,1.40195 3.21429,3.125c0,1.72305 -1.44201,3.125 -3.21429,3.125c-1.77228,0 -3.21429,-1.40234 -3.21429,-3.125c0,-1.72305 1.44241,-3.125 3.21429,-3.125z" vector-effect="non-scaling-stroke"/></defs></g></svg>');
  background-repeat: no-repeat;
  background-position: center;
}
.standalone-header .myaccount-content a .remove-usercircle {
  border: none;
}
.standalone-header .myaccount-content a .myaccount-arrows:before {
  content: "";
  height: 20px;
  width: 23px;
  background-image: url("https://media.aarons.com/i/aarons/aarons_sprite_icons");
  background-size: 260px;
  background-repeat: no-repeat;
  margin-right: 10px;
  position: relative;
  top: 10px;
  display: inline-block;
  background-position: left -180px top -86px;
  transform: rotate(90deg);
}
.standalone-header .myaccount-close-icon {
  position: fixed;
  right: 406px;
  display: none;
  width: 34px;
  top: 6px;
  height: 34px;
  background-image: url(../images/close-icon.png);
  z-index: 600;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .standalone-header .myaccount-close-icon {
    background-color: #000000;
  }
}
.standalone-header .myaccount-nav__menus {
  position: fixed;
  top: 0;
  right: 0;
  height: 100vh;
  width: 400px;
  overflow-y: auto;
  background: #fff;
  z-index: 100;
  transform: translateX(100%);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: transform 0.5s ease, opacity 0.5s ease, visibility 0s linear 0.5s;
  will-change: transform, opacity;
}
@media screen and (max-width: 767px) {
  .standalone-header .myaccount-nav__menus {
    width: 100%;
  }
}
.standalone-header .myaccount-nav__menus .myaccount-body .error-input .is-floating {
  color: #C41E24 !important;
}
.standalone-header .myaccount-nav__menus .myaccount-body .CheckoutInput-wrapper {
  position: relative;
}
.standalone-header .myaccount-nav__menus .myaccount-body .CheckoutInput-wrapper .is-floating {
  font-size: 10px;
  color: #0069C8;
  top: 9px;
}
.standalone-header .myaccount-nav__menus .myaccount-body label {
  position: absolute;
  top: 1.2em;
  left: 1.5em;
  transition: 0.2s;
  font-size: 16px;
}
.standalone-header .myaccount-nav__menus .myaccount-body .myacount-signinBtn {
  border-radius: 4px;
  background-color: #0069c8;
  font-size: 15px;
  font-weight: 600;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  padding: 1em;
  height: 56px;
  letter-spacing: 2px;
}
.standalone-header .myaccount-nav__menus .myaccount-body .myacount-signinBtn:hover {
  background-color: #00369D;
}
.standalone-header .myaccount-nav__menus .myaccount-body .username-input .error {
  display: block;
  padding: 3px 5px 5px 5px;
}
.standalone-header .myaccount-nav__menus .myaccount-body .password-input .error {
  display: block;
  padding: 6px 5px 0 5px;
}
.standalone-header .myaccount-nav__menus .myaccount-body .error {
  display: block;
  padding: 6px 5px 5px 5px;
}
.standalone-header .myaccount-nav__menus .myaccount-body input {
  border: 1px solid #d3d8de;
  border-radius: 3px;
  padding: 16px;
  height: 56px;
  font-size: 16px;
  padding-left: 1em !important;
  padding-top: 20px !important;
}
.standalone-header.has-menu-open-myaccount {
  transform: inherit !important;
  will-change: inherit !important;
}
.standalone-header.has-menu-open-myaccount .myaccount-nav__menus {
  transform: translateX(0);
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transition: transform 0.5s ease, opacity 0.5s ease, visibility 0s;
}
.standalone-header.has-menu-open-myaccount .myaccount-close-icon {
  display: block;
}
.standalone-header.has-menu-open-myaccount .account-overlay {
  display: block;
  opacity: 1;
}
.standalone-header.has-menu-open-myaccount .myaccount-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 16px;
  border-bottom: 1px solid #d3d8de;
}
.standalone-header.has-menu-open-myaccount .myaccount-header header {
  font-size: 24px;
  color: #212121;
  font-weight: 600;
  text-decoration: none solid rgb(33, 33, 33);
  line-height: 24px;
}
.standalone-header.has-menu-open-myaccount .myaccount-header .myaccount-closebtn {
  background: none;
  border: none;
}
.standalone-header.has-menu-open-myaccount #storefrontLoginIframe {
  border: 0;
}
.standalone-header .myaccount-signin-link .myaccount-content a {
  display: flex;
  color: #000000;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 600;
}
@media (max-width: 766px) {
  .standalone-header .myaccount-signin-link .myaccount-section {
    display: block !important;
  }
  .standalone-header .myaccount-signin-link .myaccount-section a {
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    font-weight: 600;
    margin-right: 1em;
  }
}

body.aarons-header .header-main-content .main-nav-container:has(.hideOnFocus) {
  min-width: 0;
  flex: 0 0 0;
}

body.aarons-header #mainNav .aa-Form {
  display: flex !important;
  align-items: center !important;
}
body.aarons-header #mainNav .aa-InputWrapperPrefix {
  position: static !important;
  order: 1 !important;
  flex-shrink: 0 !important;
  width: 46px !important;
  padding: 0 0 0 8px !important;
  justify-content: flex-start !important;
  align-items: center !important;
}
body.aarons-header #mainNav .aa-Label {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  width: 20px !important;
  min-width: 0 !important;
  max-width: none !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}
body.aarons-header #mainNav .aa-SubmitIcon {
  width: 20px !important;
  height: 20px !important;
}
body.aarons-header #mainNav .aa-InputWrapper {
  position: relative !important;
  order: 3 !important;
  align-self: stretch !important;
  display: flex !important;
  align-items: center !important;
}
body.aarons-header #mainNav button.aa-SubmitButton {
  position: static !important;
  top: auto !important;
  left: auto !important;
  right: auto !important;
  width: 20px !important;
  padding: 0 !important;
  margin: 0 !important;
  background-image: none !important;
}
body.aarons-header #mainNav .aa-Input {
  text-indent: 4px !important;
  padding-left: 0 !important;
  font-size: 16px !important;
  height: 100% !important;
  border: 0 !important;
  border-radius: 0 !important;
  background-color: transparent !important;
}
body.aarons-header #mainNav .aa-Form {
  height: 2.8rem !important;
  border: 1px solid #212121 !important;
  border-radius: 4px !important;
  background-color: #fff !important;
}

body.aarons-header #mainNav .nav__search-bar,
body.aarons-header #mainNav .site-search,
body.aarons-header #mainNav #algolia-searchbox-placeholder,
body.aarons-header #mainNav .ais-SearchBox,
body.aarons-header #mainNav .ais-SearchBox-form {
  box-sizing: border-box !important;
  width: 100% !important;
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
body.aarons-header #mainNav .ais-SearchBox-form {
  display: flex !important;
  align-items: center !important;
  position: relative !important;
  height: 2.8rem !important;
  border: 1px solid #212121 !important;
  border-radius: 4px !important;
  background-color: #fff !important;
}
body.aarons-header #mainNav .ais-SearchBox-submit {
  order: 1 !important;
  position: static !important;
  flex-shrink: 0 !important;
  width: 20px !important;
  height: 20px !important;
  padding: 0 !important;
  margin: 0 18px 0 8px !important;
  border: 0 !important;
  background: none !important;
}
body.aarons-header #mainNav .ais-SearchBox-submitIcon {
  width: 20px !important;
  height: 20px !important;
}
body.aarons-header #mainNav .ais-SearchBox-input {
  order: 2 !important;
  flex: 1 1 auto !important;
  height: 100% !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: none !important;
  font-size: 16px !important;
  text-indent: 4px !important;
}
body.aarons-header #mainNav .ais-SearchBox-reset {
  order: 3 !important;
  flex-shrink: 0 !important;
  margin-right: 16px !important;
}

@media (min-width: 768px) {
  body.aarons-header #mainNav .header-main-content {
    gap: 1.25rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 910px) {
  body.aarons-header #mainNav .header-main-content {
    gap: 16px;
  }
}
@media (min-width: 1130px) {
  body.aarons-header #mainNav .header-main-content {
    gap: 32px;
  }
}

@media (max-width: 766px) {
  body.aarons-header #mainNav .nav-hamburger-mobile {
    box-sizing: content-box;
  }
}
body.aarons-header #mainNav .zipcode-container .shopping-content {
  flex: 0 0 auto;
  max-width: none;
}

@media screen and (min-width: 1024px) {
  body.aarons-header #mainNav .zipcode-container section.shopping-content {
    min-width: 0;
  }
}
@media (max-width: 767px) {
  body.aarons-header #mainNav .mobile_only .search-container {
    box-sizing: border-box;
    width: 100%;
    max-width: 100%;
    padding: 1.3em 0.7rem;
    justify-content: center;
  }
}
@media (max-width: 767px) and (max-width: 355px) {
  body.aarons-header #mainNav .mobile_only .search-container {
    padding: 1.3em 0.5rem;
  }
}
@media (max-width: 767px) {
  body.aarons-header #mainNav .mobile_only .search-container > #navSearch {
    box-sizing: border-box;
    flex: 1 1 auto;
    min-width: 0;
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
  }
  body.aarons-header #mainNav .mobile_only .search-container .site-search {
    display: block !important;
  }
  body.aarons-header #mainNav .mobile_only .search-container .nav__search-bar,
  body.aarons-header #mainNav .mobile_only .search-container .site-search,
  body.aarons-header #mainNav .mobile_only .search-container #algolia-searchbox-placeholder,
  body.aarons-header #mainNav .mobile_only .search-container .ais-SearchBox,
  body.aarons-header #mainNav .mobile_only .search-container .ais-SearchBox-form {
    box-sizing: border-box !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
.standalone-header {
  font-size: 16px;
}

.standalone-header.main-nav {
  transform: none;
  will-change: auto;
  z-index: 1000;
  border-bottom: none;
}
.standalone-header.main-nav.is-sticky {
  border-bottom: none;
}

.standalone-header .nav__search button[type=submit],
.standalone-header .header-search button[type=submit] {
  background-image: none;
  position: static;
  height: auto;
  width: auto;
}

.standalone-header.main-nav .new__search__suggestions button.aa-SubmitButton[type=submit] {
  background-image: none;
  position: static;
  left: auto;
  right: auto;
  height: 100%;
  width: calc(var(--aa-spacing) * 1.75 + var(--aa-icon-size) - 1px);
}

.standalone-header.main-nav.is-sticky .header-main-content {
  padding: 0.7rem !important;
}

/*# sourceMappingURL=standAloneHeader.css.map */