.customimage {
  margin: 0;

  &.hidden {
    opacity: 0;
  }
  /* will-change: opacity; // WebOS TV 메모리 최적화를 위해 주석 처리 */
  /* Chromium 68 호환성을 위한 GPU 가속 대안 */
  transform: translateZ(0);
  backface-visibility: hidden;
  &:not(.hidden) {
    &.slow {
      transition: opacity 500ms ease-in-out;
    }

    &.normal {
      transition: opacity 250ms ease-in-out;
    }

    &.fast {
      transition: opacity 10ms ease-in-out;
    }
  }
}
