.other {}
.other-title {
  text-align: center;
  padding: 2rem 15%;
  font-size: 38px;
}
.other-items {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.other-item {
  display: flex;
  justify-content: flex-start;
  text-decoration: none;
  border: 2px solid #7B55B7;
  border-radius: 12px;
  padding: 20px;
}
.other-item:hover {
  box-shadow: 0 0 20px #7B55B7;
}
.other-item__name {
  font-size: 25px;
  font-weight: 500;
}
.other-item__text {
  font-weight: 300;
  font-size: 17px;
  padding-top: 15px;
}
.other-item__info {
  position: relative;
}
.other-item__price {
  white-space: nowrap;
  position: absolute;
  z-index: 100;
  right: 0;
  top: -32px;
  padding: 0 10px;
}
.other-item__price::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  transform: rotate(-2deg);
  background: red;
  box-shadow: 2px 2px 46px -4px rgba(0, 0, 0, 0.6);
}
@media screen and (max-width: 767px) {
  .other-title {
    padding: 1rem 0;
  }
}