.map {
  background: var(--accent);
  padding: 0;
}

#mapid {
  min-height: 23.76rem;
  height: 100%;
  background-color: var(--accent);
}

#mapid .leaflet-map-pane {
  display: block;
  width: 100%;
  height: 100%;
}

#mapid .leaflet-map-pane {
  mix-blend-mode: hard-light;
  filter: grayscale(1) brightness(70%) contrast(150%);
}

.get-a-copy .logos {
  position: relative;
  display: flex;
  justify-content: center;
  gap: calc(var(--gap) * 2);
  overflow: hidden;
  margin: calc(var(--gap) * 3) calc(var(--gap) * -1);
  opacity: 0.25;
}

@media (min-width: 50rem) {
  .shop .get-a-copy .logos {
    margin-left: calc(var(--gap) * -2);
  }
}

.get-a-copy .logos:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  z-index: 1;
  pointer-events: none;
  /*background-image: linear-gradient(to right, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 70%, rgba(255,255,255,0.9) 100%);*/
}

.get-a-copy .logos img {
  max-width: 7rem;
  width: 25vw;
  max-height: 3rem;
  object-fit: contain;
}

.get-a-copy .stores {
  margin: calc(var(--gap) * 2) calc(var(--gap) * -1);
}

.get-a-copy .stores > li {
  display: flex;
  flex-wrap: wrap;
  border-top: thin solid;
}

.get-a-copy .country {
  width: 25%;
  padding-left: var(--gap);
}

@media (min-width: 50rem) {
  .shop .get-a-copy .stores {
    margin-left: calc(var(--gap) * -2);
  }

  .shop .get-a-copy .country {
    padding-left: calc(var(--gap) * 2);
  }
}

.get-a-copy .stores .xs {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.get-a-copy .stores-in-country {
  width: 75%;
}

.get-a-copy .store {
  display: flex;
}

.get-a-copy .store:not(:first-child) {
  border-top: thin solid;
}

.get-a-copy .city,
.get-a-copy .link {
  flex-shrink: 0;
}

.get-a-copy .city {
  width: 33%;
  padding-right: calc(var(--gap) / 2);
}

.link.no-hover:hover,
.link.no-hover:focus-visible {
  color: inherit;
}

.get-a-copy .link {
  width: 66%;
  padding: 0.1rem 0 0.1rem calc(var(--gap) / 2);
  text-decoration: none;
  color: inherit;
}
