body #magicMouseCursor {
  border: none !important;
}
body #magicMouseCursor::after {
  content: "";
  transform: scale(0);
  will-change: transform;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  width: 200px;
  height: 200px;
  top: 0;
  left: 0;
  border-radius: 50%;
  transition: transform 400ms ease-in-out;
  backdrop-filter: blur(12px);
  font-size: 32px;
  line-height: 40px;
}
@media screen and (max-width: 768px) {
  body #magicMouseCursor::after {
    display: none;
  }
}
body #magicMouseCursor.mm-cursor::after {
  transform: scale(1);
}
body #magicMouseCursor.mm-onLink::after {
  transform: scale(0) !important;
}
body #magicMouseCursor.mm-dark::after {
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
}
body #magicMouseCursor.mm-light::after {
  background: rgba(255, 255, 255, 0.8);
  color: #000;
}
body #magicMouseCursor.mm-scroll::after {
  content: "Scroll";
}
body #magicMouseCursor.mm-view::after {
  content: "View";
}
body #magicMouseCursor.mm-play::after {
  content: "Play";
}
body #magicMouseCursor.mm-more::after {
  content: "More";
}
body #magicMouseCursor.mm-readmore::after {
  content: "Read More";
}
body #magicMouseCursor.mm-arrow::after {
  content: url("/wp-content/uploads/2023/03/Vector5.svg");
}
