.card__wrapper {
  padding: 2px 9px 0px;
  background-color: #fff;
  margin-top: -2px;
}

.card__image {
  height: 134px;
  cursor: pointer;
  display: block;
  margin: auto;
}

.card__benefit {
  font-size: 22px;
  color: #494949;
  font-weight: 500;
  display: inline-block;
  width: 225px;
}

.card__headline {
  font-size: 15px;
  hyphens: auto;
  color: #494949;
  font-weight: 500;
}

.card__description {
  color: #b4b4b4;
  font-size: 14px;
  cursor: default;
}

.card__text {
  cursor: pointer;
}

.card__screen-container {
  overflow-y: auto;
  overflow-x: hidden;
  position: relative;
}

.card__text.card__cursor-default {
  cursor: default;
}

.card__screen-main {
  background-color: #fafafa;
  border-radius: 7px;
  padding: 6px 7px 4px 8px;
  border: 1px solid #e9e9e9;
}

.card__trash {
  background: url('../images/trash.svg') no-repeat bottom;
  background-size: contain;
  cursor: pointer;
  width: 28px;
  height: 16px;
  margin-right: -4px;
  filter: brightness(119%);
  float: right;
}
.card__trash:hover {
  filter: brightness(0);
}
