.StoreList-frame {
  margin-top: var(--spaceXl);
  margin-left: auto;
  margin-right: auto;
  max-width: calc(var(--sizeContentWidth) + var(--sizeContentOffset) * 2);
  padding-left: var(--sizeContentOffset);
  padding-right: var(--sizeContentOffset);
  padding-bottom: var(--sizeModuleHorizontalOffset);
  background: var(--colorSecondaryBg);
}

@media (min-width: 100.01rem) {
  .StoreList-frame {
    max-width: calc(var(--sizeContentWidth) + 10rem);
    padding-left: 5rem;
    padding-right: 5rem;
  }
}

.StoreList-frameHeading {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spaceLg);
  justify-content: space-between;
  margin-bottom: var(--spaceLg);
  padding-top: var(--spaceLg);
  font-size: 0.875rem;
}

@media (min-width: 48.01rem) {
  .StoreList-frameHeading {
    font-size: 1.125rem;
  }
}

.StoreList-order {
  display: flex;
  gap: var(--spaceXl);
  font-size: 0.875rem;
  border-bottom: 1px solid var(--colorOutlines);
}

@media (min-width: 48.01rem) {
  .StoreList-order {
    font-size: 1.125rem;
  }
}

.StoreList-orderItem {
  padding-bottom: var(--spaceMd);
  cursor: pointer;
}

.StoreList-orderItem.active {
  color: var(--colorBrand);
  font-weight: 600;
  border-bottom: 2px solid var(--colorBrand);
}

.StoreList-orderItem:hover {
  color: var(--colorBrand);
  border-bottom: 2px solid var(--colorBrand);
}

.StoreList-orderItem a {
  color: inherit;
}

.StoreList-orderItem a:hover {
  text-decoration: none;
}

.StoreList-list {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: var(--spaceMd);
}

@media (min-width: 48.01rem) {
  .StoreList-list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 75.01rem) {
  .StoreList-list {
    grid-template-columns: minmax(0, 1fr);
  }
  .small-map .StoreList-list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 100.01rem) {
  .StoreList-list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

.StoreList-listSeparator {
  width: 100%;
  height: 1px;
  margin-top: var(--spaceXl);
  background: var(--colorOutlinesDark);
}

.StoreList-listLabel {
  font-size: 1.125rem;
  margin: var(--spaceMd) 0;
}

/*# sourceMappingURL=store-list.min.css.map */
