@media screen and (min-width: 750px) {
  .stockist-list > * {
    flex: 0 50%;
  }
}

.stockist-list h3:after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: #d1d1d1;
  margin-top: 5px;
}

.stockist-list > * > * {
  max-width: 400px;
}