.ig-experience .horizon-detail[data-leaving=true] .horizon-detail-info {
  animation:detail-info-follow-return 500ms cubic-bezier(.22,1,.36,1) both;
  will-change:transform,opacity;
}
@keyframes detail-info-follow-return {
  from { opacity:1; transform:translate3d(0,0,0) scale(1); }
  45% { opacity:.7; }
  to { opacity:0; transform:translate3d(var(--detail-info-return-x,-24px),var(--detail-info-return-y,0px),0) scale(.96); }
}
@media(prefers-reduced-motion:reduce) {
  .ig-experience .horizon-detail[data-leaving=true] .horizon-detail-info {
    animation:detail-info-return-fade 140ms linear both!important;
    will-change:opacity;
  }
  @keyframes detail-info-return-fade { from { opacity:1; } to { opacity:0; } }
}
