If my assumptions above are correct, I'd imagine it could look like this:  let tween = gsap.to(".img-container", {scale: 1.8, xPercent: -30, yPercent: 30, paused: true}); ScrollTrigger.create({ trigger: "#home-hero", start: "-107px", end: "+=120%", pin: true, onUpdate: self => { if (self.direction === 1 && self.progress > tween.progress()) { tween.progress(self.progress); } } }); Does that help?
    • Like
    1