@media (max-width: 720px) {
  html, body {
    overflow-x: clip;
    overscroll-behavior-y: none;
  }
  body {
    touch-action: manipulation;
    text-size-adjust: 100%;
  }
  #site-header { transition: none !important; }
  a, button { touch-action: manipulation; }
  #alternative-list > ol {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  #alternative-list > ol > li:not(#app-love678) {
    content-visibility: auto;
    contain-intrinsic-size: auto 560px;
  }
  .jR_llq_thumbnailWrapper .jR_llq_thumbnail > div {
    filter: none !important;
  }
}
