
/* Handwritten neon catch copy. Keep the heart on line 2. */
@import url('https://fonts.googleapis.com/css2?family=Yomogi&display=swap');

.mamon-native .mn-hand{
  font-family:"Yomogi","Klee One","Yu Gothic",cursive!important;
  font-weight:400!important;
  font-style:normal!important;
  letter-spacing:.015em!important;
  line-height:1.20!important;
  color:#fff9ff!important;
  text-shadow:
    0 0 3px #fff,
    0 0 8px #ff8ce5,
    0 0 17px #ff43d0,
    0 0 30px rgba(185,48,255,.58)!important;
  transform:rotate(-2deg);
  transform-origin:left center;
}
.mamon-native .mn-hand .mn-hand-line{
  display:block!important;
  white-space:nowrap!important;
}
.mamon-native .mn-hand .mn-heart{
  display:inline!important;
  white-space:nowrap!important;
  font-size:1.05em!important;
  margin-left:.04em!important;
}

@media (min-width:901px){
  .mamon-native .mn-hand{
    font-size:clamp(39px,2.75vw,53px)!important;
    margin-bottom:30px!important;
  }
}
@media (min-width:701px) and (max-width:900px){
  .mamon-native .mn-hand{font-size:35px!important}
}
@media (max-width:700px){
  .mamon-native .mn-hand{
    font-size:clamp(27px,8vw,36px)!important;
    line-height:1.22!important;
    transform:rotate(-1deg);
  }
}
