#simig-edit-switch .ses-visual {
  aspect-ratio: 4 / 5;
  overflow: hidden;
  background: #fff;
}

#simig-edit-switch .ses-scene {
  inset: 0 0 auto 0;
  width: 100%;
  height: 62%;
  object-fit: cover !important;
  object-position: center 18% !important;
  transform: none;
}

#simig-edit-switch .ses-piece:hover .ses-scene,
#simig-edit-switch .ses-piece:focus-visible .ses-scene {
  transform: scale(1.04);
}

#simig-edit-switch .ses-veil {
  inset: 38% 0 0 0;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.16) 22%, #fff 64%, #fff 100%);
}

#simig-edit-switch .ses-cut {
  left: -8%;
  bottom: -2%;
  z-index: 2;
  width: 116%;
  height: 60%;
  object-fit: cover !important;
  object-position: center 36% !important;
  mix-blend-mode: normal;
  filter: none;
  -webkit-mask-image: linear-gradient(to bottom, transparent 0%, #000 14%, #000 68%, transparent 92%);
  -webkit-mask-composite: source-over;
  mask-image: linear-gradient(to bottom, transparent 0%, #000 14%, #000 68%, transparent 92%);
  mask-composite: add;
  pointer-events: none;
}
