.overlay { transition: transform 2s ease-in-out; transform: translateX(-100%); } .overlay.active { transform: translateX(0); }