/* like */
.my-wish-list {
  max-width: 1200px !important;
}

.position-relative {
  position: relative;
}

.position-absolute {
  position: absolute;
}

.heart-icon {
  right: 20px;
  font-size: 20px;
  color: gray;
  transition: all 0.1s linear;
  z-index: 10;
}

.active-like {
  color: var(--primary-color);
  animation-name: likeAnimation;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
  animation-duration: 0.65s;
}


@keyframes likeAnimation {
  0% {
    transform: scale(1.5);
  }

  100% {
    transform: scale(1);
  }
}

.heart-icon i {
  cursor: pointer;
}

.heart-icon:hover {
  scale: 1.1;
  color: var(--primary-color);
}

.my-wish-list {
  margin-top: 40px;
}