.recommendation-list-card {
  padding: 4px 0 8px;
}

.recommendation-list-card__scroll {
  padding-bottom: 2px;
}

.recommendation-list-card__item {
  width: 200px;
  margin-right: 14px;
  vertical-align: top;
  border: 1px solid #f1f5f9;
  box-shadow: 0 8px 22px rgba(15, 23, 42, 0.06);
  box-sizing: border-box;
}

.recommendation-list-card__item:active {
  opacity: 0.86;
}

.recommendation-list-card__item.is-disabled {
  opacity: 0.55;
}

.recommendation-list-card__image {
  height: 110px;
}

.recommendation-list-card__body {
  box-sizing: border-box;
}

.recommendation-list-card__name {
  line-height: 22px;
}

.recommendation-list-card__distance {
  line-height: 16px;
}

.recommendation-list-card__pin {
  font-size: 13px;
  line-height: 13px;
}

.recommendation-list-card__button {
  height: 36px;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  background: #f8fafc;
  box-sizing: border-box;
}
